のバージョン 4 (V4) AWS SDK for .NET はプレビュー中です。プレビューでこの新しいバージョンに関する情報を確認するには、 AWS SDK for .NET (バージョン 4 プレビュー) デベロッパーガイドを参照してください。
SDK の V4 はプレビュー中であるため、コンテンツは変更される可能性があることに注意してください。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon SQS を使用したメッセージング
は、Amazon Simple Queue Service (Amazon SQS) AWS SDK for .NET をサポートしています。これは、システム内のコンポーネント間のメッセージまたはワークフローを処理するメッセージキューイングサービスです。
Amazon SQS キューは、マイクロサービス、分散システム、サーバーレスアプリケーションなどのソフトウェアコンポーネント間でメッセージを送信、保存、受信できる仕組みを提供します。その結果、こうしたコンポーネントを切り離すことができるようになり、独自のメッセージングシステムを設計および運用する必要がなくなります。Amazon SQS でのキューとメッセージの仕組みに関する詳細については、Amazon SQS のチュートリアルおよび「Amazon Simple Queue Service デベロッパーガイド」の「Amazon SQS の基本的なアーキテクチャ」を参照してください。
重要
キューが持つ分散的な性質のため、Amazon SQS ではメッセージを送信された順序で受信することは保証できません。メッセージの順序を保持する必要がある場合は、Amazon SQS FIFO キューを使用してください。
API
AWS SDK for .NET はAPIs Amazon SQS を提供します。API を使用すると、キューやメッセージなどの Amazon SQS 機能を操作できます。このセクションでは、これらの API を操作する際に活用できるパターンを示すいくつかの例を紹介します。API の完全なセットを確認するには、AWS SDK for .NET API リファレンスを参照してください (「Amazon.SQS」までスクロールします)。
Amazon SQS API は、AWSSDK.SQS
前提条件
開始する前に、環境とプロジェクトがセットアップされていることを必ず確認してください。また、「SDK の機能」の情報を確認してください。