本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS 的訊息處理架構。NET
這是預覽版本中功能的預先發行文件。內容可能變動。 |
. AWS NET 的訊息處理架構是一種 AWS原生架構,可簡化 .NET 訊息處理應用程式的開發,這些應用程式使用 Amazon Simple Queue Service ()SQS、Amazon Simple Notification Service (SNS) 和 Amazon 等 AWS 服務 EventBridge。此架構可減少開發人員需要寫入的鍋爐板程式碼數量,讓您在發佈和使用訊息時專注於業務邏輯。如需架構如何簡化開發的詳細資訊,請參閱部落格文章介紹適用於 AWS 的訊息處理架構。NET (預覽)
訊息處理架構支援下列活動和功能:
-
傳送訊息至 SQS,並將事件發佈至 SNS和 EventBridge。
-
SQS 使用長時間執行的輪詢器接收和處理來自 的訊息,後者通常用於背景服務。這包括在處理訊息時管理可見性逾時,以防止其他用戶端處理它。
-
在 AWS Lambda 函數中處理訊息。
-
FIFO (first-in-first-out) SQS佇列和SNS主題。
-
OpenTelemetry 用於記錄。
如需有關這些活動和功能的詳細資訊,請參閱部落格文章
開始之前,請確定您已設定環境和專案 。也請檢閱 中的資訊SDK 功能。
其他資源
-
NuGet.org
上的 AWS.Messaging
套件。 -
API 參考
。 -
GitHub 儲存庫中的
README
檔案位於 https://github.com/awslabs/aws-dotnet-messaging