

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á.

# Usando o Amazon SQS a partir do Explorer AWS
<a name="tkv-sqs"></a>

O Amazon Simple Queue Service (Amazon SQS) é um serviço de fila flexível que permite a passagem da mensagem entre diferentes processos de execução em uma aplicação de software. As filas do Amazon SQS estão localizadas na AWS infraestrutura, mas os processos que estão passando mensagens podem estar localizados localmente, em instâncias do Amazon EC2 ou em alguma combinação delas. O Amazon SQS é ideal para coordenar a distribuição de trabalho em vários computadores.

O kit de ferramentas para Visual Studio permite visualizar filas do Amazon SQS associadas à conta ativa, criar e excluir filas, bem como enviar mensagens por meio de filas. (Conta ativa é a conta selecionada no AWS Explorer.)

Para obter mais informações sobre o Amazon SQS, acesse [Introdução ao SQS na documentação.](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/IntroductionArticle.html) AWS 

## Criação de uma fila
<a name="tkv-sqs-create-queue"></a>

Você pode criar uma fila do Amazon SQS a partir do Explorer. AWS O ARN e o URL da fila se basearão no número da conta ativa e no nome da fila especificado por você na criação.

 *Para criar uma fila* 

1. No AWS Explorer, abra o menu de contexto (clique com o botão direito do mouse) do nó do **Amazon** SQS e **escolha** Create Queue.

1. Na caixa de diálogo **Create Queue (Criar fila)**, especifique o nome da fila, o tempo limite de visibilidade padrão e o atraso na entrega padrão. O tempo limite de visibilidade padrão e o atraso na entrega padrão são especificados em segundos. O tempo limite de visibilidade padrão é o valor de tempo em que uma mensagem será invisível para o recebimento de processos em potencial depois que um determinado processo tiver adquirido a mensagem. O atraso na entrega padrão é o valor de tempo desde o momento em que a mensagem é enviada até o momento em que ela se torna visível inicialmente para o recebimento de processos em potencial.

1. Escolha **OK**. A nova fila será exibida como um subnó no nó **Amazon SQS**.

## Exclusão de uma fila
<a name="tkv-sqs-delete-queue"></a>

Você pode excluir filas existentes do AWS Explorer. Se você excluir uma fila, todas as mensagens associadas à fila deixarão de estar disponíveis.

 *Para excluir uma fila* 

1. **No AWS Explorer, abra os menus de contexto (clique com o botão direito do mouse) da fila que você deseja excluir e escolha Excluir.**

## Gerenciar propriedades da fila
<a name="tkv-sqs-manage-queue"></a>

Você pode visualizar e editar as propriedades de qualquer uma das filas exibidas no AWS Explorer. Você também pode enviar mensagens para a fila nessa visualização de propriedades.

 *Para gerenciar propriedades da fila* 
+ No AWS Explorer, abra o menu de contexto (clique com o botão direito do mouse) da fila cujas propriedades você deseja gerenciar e escolha **Exibir** fila.

  Na visualização de propriedades da fila, você pode editar o tempo limite de visibilidade, o tamanho de mensagem máximo, o período de retenção da mensagem e o atraso na entrega padrão. O atraso na entrega padrão pode ser substituído quando você envia uma mensagem. Na captura de tela a seguir, o texto obscurecido é o componente do número da conta do ARN e do URL da fila.

![Configuração de fila do SQS mostrando tempo limite, tamanho da mensagem, período de retenção e identificadores de fila.](http://docs.aws.amazon.com/pt_br/toolkit-for-visual-studio/latest/user-guide/images/tkv-sqs-queue-properties.png)


## Enviar uma mensagem para uma fila
<a name="tkv-sqs-message-send"></a>

Na visualização de propriedades da fila, você pode enviar uma mensagem para a fila.

 *Para enviar uma mensagem* 

1. Na parte superior da visualização de propriedades da fila, escolha o botão **Enviar**.

1. Digite a mensagem. (Opcional) Insira um atraso na entrega que substituirá o atraso na entrega padrão da fila. No exemplo a seguir, substituímos o atraso por um valor de 240 segundos. Escolha **OK**.  
![Caixa de diálogo Enviar mensagem com corpo de mensagem SQS e atraso de entrega definido para 240 segundos.](http://docs.aws.amazon.com/pt_br/toolkit-for-visual-studio/latest/user-guide/images/tkv-sqs-send-message.png)

1. Aguarde aproximadamente 240 segundos (quatro minutos). A mensagem será exibida na seção **Message Sampling (Amostragem de mensagem)** da visualização de propriedades da fila.  
![Seção de amostragem de mensagens mostrando uma mensagem com ID, corpo do texto, ID do remetente e carimbo de data/hora.](http://docs.aws.amazon.com/pt_br/toolkit-for-visual-studio/latest/user-guide/images/tkv-sqs-message-sent.png)

   A data e hora na visualização de propriedades da fila é o momento em que você escolhe o botão **Send (Enviar)**. Isso não inclui o atraso. Por isso, o momento em que a mensagem é exibida na fila e está disponível para os destinatários pode ser posterior à data e hora. A data e hora é exibida no horário local do computador.