A versão 4 (V4) do AWS SDK para .NET foi lançada!
Para começar a usar a nova versão do SDK, consulte o Guia do desenvolvedor AWS SDK para .NET (V4), especialmente o tópico sobre migração para a versão 4.
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á.
Estrutura de processamento de mensagens para .NET da AWS
A Estrutura de processamento de mensagens para .NET da AWS é uma estrutura nativa da AWS que simplifica o desenvolvimento de aplicações de processamento de mensagens .NET que usam serviços da AWS 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 acessar detalhes sobre como o framework pode simplificar seu desenvolvimento, consulte a postagem do blog Introducing the AWS Message Processing Framework for .NET (Preview)
O Message Processing Framework comporta as seguintes atividades e recursos:
-
Enviar mensagens ao SQS e publicar eventos no SNS e no EventBridge.
-
Receber e processar mensagens do SQS usando um agente de sondagem de execução prolongada 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.
-
Processar mensagens em funções do AWS Lambda.
-
Filas FIFO (primeiro a entrar, primeiro a sair) do SQS e tópicos do SNS.
-
OpenTelemetry para registro em log.
Para acessar detalhes sobre essas atividades e recursos, consulte a seção Features da postagem do blog
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
-
O pacote
AWS.Messagingem NuGet.org . -
O arquivo
READMEno repositório do GitHub em https://github.com/aws/aws-dotnet-messaging/. -
Injeção de dependência do .NET
da Microsoft. -
Host genérico do .NET
da Microsoft.