

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

# Publicar mensagens grandes com o Amazon SNS e o Amazon S3
<a name="large-message-payloads"></a>

Para publicar mensagens grandes do Amazon SNS, você pode usar a [Biblioteca do cliente em versão ampliada para Java do Amazon SNS](https://github.com/awslabs/amazon-sns-java-extended-client-lib/) ou a [Biblioteca do cliente em versão ampliada para Python do Amazon SNS](https://github.com/awslabs/amazon-sns-python-extended-client-lib). Essas bibliotecas são úteis para mensagens maiores do que o máximo atual de 256 KB, até o máximo de 2 GB. As bibliotecas salvam a carga útil real em um bucket do Amazon S3 e publicam a referência do objeto armazenado do Amazon S3 no tópico do Amazon SNS. As filas do Amazon SQS inscritas podem usar a [biblioteca do cliente em versão ampliada do Amazon SQS para Java](https://github.com/awslabs/amazon-sqs-java-extended-client-lib) para cancelar a referência e recuperar cargas úteis do Amazon S3. Outros endpoints, como o Lambda, podem usar a [Payload Offloading Java Common Library for AWS](https://github.com/awslabs/payload-offloading-java-common-lib-for-aws) para cancelar a referência e recuperar a carga útil.

**nota**  
As bibliotecas do cliente em versão ampliada do Amazon SNS são compatíveis com tópicos comuns e FIFO.