2009-08-05 68 views
2

我想知道是否可以使用nServiceBus订阅某个类型的所有消息而不指定发布者的终点。在nServiceBus中订阅来自多个发布者的消息

背景为分布式算法,它使用nServiceBus的分发器基础结构将子问题委托给网络上的分布式工作人员。

任务完成后,工作人员应发送消息通知发件人。

我可以使用IBus.Reply()来通知它,但我也有一些监控和日志记录服务,这些服务也对这些消息感兴趣。让发件人重新发布所有收到的回复听起来不对。

我可以在nServiceBus中订阅来自多个发布者的消息吗?

回答

11

你完全正确地使用Reply - 简单而有效。

为了执行日志记录/监视,您可以使用audit messages,这样每个端点都会转发它收到的消息。

+0

感谢您的回答。它很好地回答了这个问题。 – Mouk 2009-08-06 22:38:59

相关问题