Construindo umAWSAplicação Java - AWS Toolkit for Eclipse

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Construindo umAWSAplicação Java

Nesta seção, usaremos o Toolkit for Eclipse para compilar e executar um aplicativo Java local que acessaAWSrecursos da AWS.

O Toolkit for Eclipse inclui o SDK for Java e vários programas de exemplo do Java. O Toolkit for Eclipse facilita a compilação e a execução de qualquer um desses modelos. Para demonstrar como o Toolkit for Eclipse pode ajudá-lo a criar e executarAWSEm Java, usaremos oAmazonSimpleQueueServiceamostra como exemplo. OAWSO Explorer fornecido com o Toolkit for Eclipse pode ser usado para visualizar a fila do Amazon SQS em execução.

nota

Os exemplos do SDK for Java são fornecidos nosamplesNo download do SDK e também pode ser visualizado noGitHub. Para obter mais informações sobre o SDK for Java propriamente dito, visualize oAWSGuia do desenvolvedor do SDK for Java.

Crie e execute o exemplo do Amazon Simple Queue Service

Para criar e executar o exemplo do Amazon Simple Queue Service

  1. Clique no ícone da barra de ferramentasAWSNa barra de ferramentas do Eclipse e clique emNovoAWSProjeto Java.

  2. Na caixa de diálogo exibida, digite um nome para o projeto na caixa Project name (Nome do projeto) e selecione Amazon Simple Queue Service Sample (Exemplo do Amazon Simple Queue Service).

  3. Clique em Finish (Concluir).

  4. O aplicativo de exemplo é exibido no Project Explorer (Explorador do projeto). Expanda a visualização em árvore desse projeto.

  5. Abaixo do nó src, clique duas vezes no arquivo de origem SimpleQueueService.java para abri-lo no painel do editor. Localize a seguinte linha:

    System.out.println("Receiving messages from MyQueue.\n");
  6. Clique com o botão direito do mouse na margem esquerda do painel do editor e selecione Toggle Breakpoint (Alternar ponto de interrupção).

  7. Clique com o botão direito do mouse no nó no Project Explorer – no exemplo, seria o nó chamado myJavaSqsApp – e clique em Debug As > Java Application.

  8. Na caixa de diálogo Select Java Application (Selecionar aplicativo Java), selecione o aplicativo SQS e clique em OK.

  9. Quando o aplicativo parar no ponto de interrupção, o Eclipse perguntará se deve alternar para a perspectiva de depuração. Clique emNo (Não)(A perspectiva de depuração não incluiAWSExplorador).

  10. AcesseAWSExplorere expanda oAmazon SQSNó.

  11. Clique duas vezes em MyQueue e visualize o conteúdo da fila que foi criada pelo aplicativo cliente Java.

  12. Pressione F8. O aplicativo cliente Java continuará em execução e será encerrado normalmente.

  13. Atualize a visualização noAWSExplorer. Você verá que a fila MyQueue não está mais presente; o aplicativo exclui a fila antes do encerramento do aplicativo.

nota

Se executar esse aplicativo de exemplo repetidamente, você deverá aguardar pelo menos 60 segundos entre execuções subsequentes. O Amazon SQS exige que se passem pelo menos 60 segundos após a exclusão de uma fila antes de criar uma fila com o mesmo nome.