

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

# Usar o JMS com o Amazon SQS
<a name="sqs-java-message-service-jms-client"></a>

A biblioteca de mensagens Java do Amazon SQS é uma interface Java Message Service (JMS) para o Amazon SQS que permite aproveitar o Amazon SQS em aplicações que já utilizam JMS. A interface permite que você use o Amazon SQS como o provedor de JMS com o mínimo de alterações no código. Junto com o AWS SDK para Java, a biblioteca de mensagens Java do Amazon SQS permite criar conexões e sessões JMS, bem como produtores e consumidores que enviam e recebem mensagens de e para filas do Amazon SQS.

A biblioteca oferece suporte ao envio e recebimento de mensagens para uma fila (o modelo ponto a ponto JMS) de acordo com a [especificação JMS 1.1](http://docs.oracle.com/javaee/6/api/javax/jms/package-summary.html). A biblioteca oferece suporte ao envio de mensagens de texto, de byte ou de objeto de forma síncrona para filas do Amazon SQS. A biblioteca também dá suporte ao recebimento de objetos de forma síncrona ou assíncrona.

Para mais informações sobre recursos da biblioteca de mensagens Java do Amazon SQS compatíveis com a especificação JMS 1.1, consulte [Implementações do Amazon SQS compatíveis com o JMS 1.1](supported-implementations.md) e as [Perguntas frequentes do Amazon SQS](https://aws.amazon.com/sqs/faqs/).