2

パブリッシャーのエンドポイントを指定せずに nServiceBus を使用して、タイプのすべてのメッセージをサブスクライブできるかどうか疑問に思います。

この背景には、nServiceBus のディストリビューター インフラストラクチャを使用して、ネットワーク上の分散ワーカーにサブの問題を委任する分散アルゴリズムがあります。

タスクが終了したら、ワーカーは送信者に通知するメッセージを送信する必要があります。

IBus.Reply() を使用して通知することもできますが、これらのメッセージにも関心のあるいくつかの監視およびログ サービスもあります。受信したすべての返信を送信者に再公開させるのは正しくないように思えます。

nServiceBus で複数のパブリッシャーからのメッセージを購読できますか?

4

1 に答える 1

11

Replyを使用するのはまさに正しいです-シンプルで機能します。

ロギング/モニタリングを行うために、各エンドポイントが受信したメッセージを転送するようにメッセージを監査できます。

于 2009-08-05T20:42:31.850 に答える