

第 4 版 (V4) 適用於 .NET 的 AWS SDK 已發行！

如需有關中斷變更和遷移應用程式的資訊，請參閱[遷移主題](https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/net-dg-v4.html)。

 [https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/net-dg-v4.html](https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/net-dg-v4.html)

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# AWS 適用於 .NET 的訊息處理架構
<a name="msg-proc-fw"></a>

適用於 .NET AWS 的訊息處理架構是一種 AWS原生架構，可簡化開發使用 Amazon Simple Queue Service (SQS)、Amazon Simple Notification Service (SNS) 和 Amazon EventBridge 等 AWS 服務的 .NET 訊息處理應用程式。此架構可減少開發人員需要撰寫的樣板程式碼數量，讓您在發佈和使用訊息時專注於商業邏輯。如需架構如何簡化開發的詳細資訊，請參閱部落格文章[介紹適用於 .NET AWS 的訊息處理架構 （預覽）](https://aws.amazon.com/blogs/developer/introducing-the-aws-message-processing-framework-for-net-preview/)。其中第一部分提供示範，顯示使用低階 API 呼叫和使用架構之間的差異。

訊息處理架構支援下列活動和功能：
+ 傳送訊息至 SQS 並將事件發佈至 SNS 和 EventBridge。
+ 使用長時間執行的輪詢器接收和處理來自 SQS 的訊息，這通常用於背景服務。這包括在處理訊息時管理可見性逾時，以防止其他用戶端處理它。
+ 在 AWS Lambda 函數中處理訊息。
+ FIFO first-in-first-out) SQS 佇列和 SNS 主題。
+ 用於記錄的 OpenTelemetry。

如需這些活動和功能的詳細資訊，請參閱[部落格文章](https://aws.amazon.com/blogs/developer/introducing-the-aws-message-processing-framework-for-net-preview/)的功能****一節和下列主題。

開始之前，請確定您已[設定環境](net-dg-config.md)並[設定專案](configuring-the-sdk.md)。也請檢閱 中的資訊[使用開發套件](net-dg-sdk-features.md)。

**其他資源**
+ [NuGet.org](https://www.nuget.org/) 上的[https://www.nuget.org/packages/AWS.Messaging/](https://www.nuget.org/packages/AWS.Messaging/)套件。
+ [API 參考](https://aws.github.io/aws-dotnet-messaging/)。
+ GitHub 儲存庫中的 `README` 檔案位於 [https://github.com/aws/aws-dotnet-messaging/](https://github.com/aws/aws-dotnet-messaging/)
+ Microsoft 的 [.NET 相依性插入](https://learn.microsoft.com/en-us/dotnet/core/extensions/dependency-injection)。
+ Microsoft 的 [.NET Generic Host](https://learn.microsoft.com/en-us/dotnet/core/extensions/generic-host)。

**Topics**
+ [開始使用](msg-proc-fw-get-started.md)
+ [發佈訊息](msg-proc-fw-publish.md)
+ [使用訊息](msg-proc-fw-consume.md)
+ [FIFO](msg-proc-fw-fifo.md)
+ [記錄和開啟遙測](msg-proc-fw-telemetry.md)
+ [自訂](msg-proc-fw-customize.md)
+ [安全](msg-proc-fw-security.md)