Amazon SQS を使用したメッセージング - AWS SDK for .NET

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

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 APIsは.AWSSDKSQS NuGet パッケージによって提供されます。

前提条件

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

トピック