AWS Message Processing Framework for .NET - AWS SDK for .NET (V3)

のバージョン 4 (V4) AWS SDK for .NET がリリースされました。

SDK の新しいバージョンの使用を開始するには、「AWS SDK for .NET (V4) デベロッパーガイド」、特に「バージョン 4 への移行」に関するトピックを参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Message Processing Framework for .NET

AWS Message Processing Framework for .NET は、Amazon Simple Queue Service (SQS)、Amazon Simple Notification Service (SNS)、Amazon EventBridge などの AWS のサービスを使用した .NET メッセージ処理アプリケーションの開発を簡素化する、AWS ネイティブフレームワークです。このフレームワークにより、デベロッパーが記述する必要のある定型コードの量が減り、メッセージを公開または使用する際にビジネスロジックに集中できるようになります。フレームワークが開発を簡素化する方法の詳細については、ブログ記事「Introducing the AWS Message Processing Framework for .NET (Preview)」を参照してください。特に最初の部分には、低レベルの API コールの使用とフレームワークの使用の違いを示すデモンストレーションがあります。

メッセージ処理フレームワークは、次のアクティビティと機能をサポートしています。

  • SQS へのメッセージの送信と、SNS と EventBridge へのイベントの発行。

  • 通常、バックグラウンドサービスで使用される長時間実行されるポーラーを使用した、SQS からのメッセージの受信と処理。これには、他のクライアントがメッセージを処理できないように、メッセージの処理中に可視性タイムアウトを管理することが含まれます。

  • AWS Lambda関数でのメッセージの処理。

  • FIFO (first-in-first-out) SQS キューと SNS トピック。

  • ログ記録用の OpenTelemetry。

これらのアクティビティと機能の詳細については、ブログ記事の「Features」セクションと以下に記載されているトピックを参照してください。

開始する前に、環境とプロジェクトがセットアップされていることを必ず確認してください。また、「SDK の機能」の情報を確認してください。

その他のリソース