5

.NET Service Bus Queues と Azure Queue Service のどちらを選択するか知ってい ます

は、Web/ワーカー ロールと Azure サービス バスのキューをいつ使用するかについていくつかの回答を提供しますが、私は Azure の研究を始めたばかりで、より徹底したものを探していました。

「NETサービスバスは、汎用の信頼できるメッセージングシステムを提供するのではなく、システムを統合するために特別に設計されています」と書かれています。

これを明確にすることができるかどうか疑問に思っていましたか?別々のリモート アプリケーション間で通信する場合はサービス バス キューを使用する方がよいということですか。また、Web/ワーカー ロール間で通信する場合は、通常の Azure キューを使用します。

ありがとう

4

2 に答える 2

6

サービス バス キューは、対応するストレージ キューと比較して、より高度な機能を提供します。ここにリンクの比較と対照があります。

https://docs.microsoft.com/en-gb/azure/service-bus-messaging/service-bus-azure-and-service-bus-queues-compared-contrasted

私のニーズがPub/Subなどのより洗練されたものである場合は、一般的な作業分散用のストレージキューとサービスバスキューを優先して、ニーズに最も適したキューを使用します...

于 2012-04-17T00:51:49.967 に答える
5

サービス バス キューとトピックは、FIFO キュー、pub/sub、ACK モードなどを含む AMQP に従います。これは、より標準的でオープンです。つまり、AMQP にも準拠している場合、システムを他のアプリケーションと簡単に統合したい場合を意味します。

ストレージ キューは、サービス バス キューよりも単純です。これにより、ロール間の非同期チャネルが提供されます。通信プロトコル、メッセージ構造、およびフォーマットは、すべて私たち自身に基づいています。

HTH

于 2012-04-17T03:49:39.887 に答える