AWS Estrutura de processamento de mensagens para.NET - AWS SDK for .NET

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

AWS Estrutura de processamento de mensagens para.NET

Esta é uma documentação de pré-lançamento de um recurso em versão de pré-visualização. Está sujeita a alteração.

A Estrutura de Processamento de AWS Mensagens para.NET é uma estrutura AWS nativa que simplifica o desenvolvimento de aplicativos de processamento de mensagens.NET que usam AWS serviços como Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS) e Amazon. EventBridge A estrutura reduz a quantidade de código padronizado que os desenvolvedores precisam escrever, permitindo que você se concentre na lógica empresarial ao publicar e consumir mensagens. Para obter detalhes sobre como a estrutura pode simplificar seu desenvolvimento, consulte a postagem do blog Apresentando a estrutura de processamento de AWS mensagens para.NET (versão prévia). A primeira parte, em particular, fornece uma demonstração que mostra a diferença entre usar chamadas de API de baixo nível e usar a estrutura.

O Message Processing Framework oferece suporte às seguintes atividades e recursos:

  • Enviando mensagens para o SQS e publicando eventos no SNS e. EventBridge

  • Receber e manipular mensagens do SQS usando um poller de longa duração, que normalmente é usado em serviços em segundo plano. Isso inclui gerenciar o tempo limite de visibilidade enquanto uma mensagem está sendo processada para evitar que outros clientes a processem.

  • Manipulação de mensagens em AWS Lambda funções.

  • Filas SQS FIFO (first-in-first-out) e tópicos de SNS.

  • OpenTelemetry para registro.

Para obter detalhes sobre essas atividades e recursos, consulte a seção Recursos da postagem do blog e os tópicos listados abaixo.

Antes de começar, assegure-se de ter configurado o seu ambiente e seu projeto. Revise também as informações em Atributos do SDK.

Recursos adicionais