2009-08-05 69 views
2

我想知道是否可以使用nServiceBus訂閱某個類型的所有消息而不指定發佈者的終點。在nServiceBus中訂閱來自多個發佈者的消息

背景爲分佈式算法,它使用nServiceBus的分發器基礎結構將子問題委託給網絡上的分佈式工作人員。

任務完成後,工作人員應發送消息通知發件人。

我可以使用IBus.Reply()來通知它,但我也有一些監控和日誌記錄服務,這些服務也對這些消息感興趣。讓發件人重新發布所有收到的回覆聽起來不對。

我可以在nServiceBus中訂閱來自多個發佈者的消息嗎?

回答

11

你完全正確地使用Reply - 簡單而有效。

爲了執行日誌記錄/監視,您可以使用audit messages,這樣每個端點都會轉發它收到的消息。

+0

感謝您的回答。它很好地回答了這個問題。 – Mouk 2009-08-06 22:38:59

相關問題