AWS Message Processing Framework für.NET - AWS SDK for .NET

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWS Message Processing Framework für.NET

Dies ist eine Vorabveröffentlichungsdokumentation für eine Funktion in der Vorabversion. Änderungen sind vorbehalten.

Das AWS Message Processing Framework for .NET ist ein AWS natives Framework, das die Entwicklung von.NET-Nachrichtenverarbeitungsanwendungen vereinfacht, die AWS Dienste wie Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS) und Amazon verwenden. EventBridge Das Framework reduziert den Umfang an Standardcode, den Entwickler schreiben müssen, sodass Sie sich bei der Veröffentlichung und Nutzung von Nachrichten auf Ihre Geschäftslogik konzentrieren können. Einzelheiten darüber, wie das Framework Ihre Entwicklung vereinfachen kann, finden Sie im Blogbeitrag Introducing the AWS Message Processing Framework for .NET (Preview). Insbesondere der erste Teil enthält eine Demonstration, die den Unterschied zwischen der Verwendung von API-Aufrufen auf niedriger Ebene und der Verwendung des Frameworks zeigt.

Das Message Processing Framework unterstützt die folgenden Aktivitäten und Funktionen:

  • Senden von Nachrichten an SQS und Veröffentlichen von Ereignissen in SNS und. EventBridge

  • Empfangen und Verarbeiten von Nachrichten von SQS mithilfe eines Pollers mit langer Laufzeit, der normalerweise in Hintergrunddiensten verwendet wird. Dazu gehört die Verwaltung des Sichtbarkeits-Timeouts während der Bearbeitung einer Nachricht, um zu verhindern, dass andere Clients sie verarbeiten.

  • Umgang mit Nachrichten in AWS Lambda Funktionen.

  • FIFO (first-in-first-out) SQS-Warteschlangen und SNS-Themen.

  • OpenTelemetry für die Protokollierung.

Einzelheiten zu diesen Aktivitäten und Funktionen finden Sie im Abschnitt Funktionen des Blogbeitrags und in den unten aufgeführten Themen.

Bevor Sie beginnen, stellen Sie sicher, dass Sie Ihre Umgebung und Ihr Projekt eingerichtet haben. Lesen Sie auch die Informationen unterSDK-Funktionen.

Weitere Ressourcen