翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS .NET 用の Message Processing Framework
これはプレビューリリースの機能に関するプレリリースドキュメントです。このドキュメントは変更される可能性があります。 |
AWS Message Processing Framework for .NET は、Amazon Simple Queue Service (SQS)、Amazon Simple Notification Service (SNS)、Amazon などの AWS サービスを使用する.NET メッセージ処理アプリケーションの開発を簡素化する AWSネイティブフレームワークです EventBridge。このフレームワークにより、デベロッパーが記述する必要のある定型コードの量が減り、メッセージを公開または使用する際にビジネスロジックに集中できるようになります。フレームワークが開発を簡素化する方法の詳細については、ブログ記事「Introducing the AWS Message Processing Framework for .NET (Preview)
Message Processing Framework は、次のアクティビティと機能をサポートしています。
-
SQS にメッセージを送信し、SNS および にイベントを発行します EventBridge。
-
バックグラウンドサービスで通常使用される長時間実行されるポーラーを使用して、SQS からのメッセージの受信と処理を行います。これには、他のクライアントが処理できないようにメッセージが処理されている間の可視性タイムアウトの管理が含まれます。
-
AWS Lambda 関数でのメッセージの処理。
-
FIFO (first-in-first-out) SQS キューと SNS トピック。
-
OpenTelemetry ログ記録用の 。
これらのアクティビティと機能の詳細については、ブログ記事
開始する前に、環境とプロジェクトがセットアップされている ことを必ず確認してください。また、「SDK の機能」の情報を確認してください。
追加リソース
-
NuGet.org
の AWS.Messaging
パッケージ。 -
の GitHub リポジトリ内の
README
ファイル https://github.com/awslabs/aws-dotnet-messaging -
Microsoft からの .NET 依存関係インジェクション
。 -
Microsoft の .NET Generic Host
。