订阅nServiceBus中来自多个发布者的消息

时间:2009-08-05 15:09:14

标签: nservicebus esb publish-subscribe

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

背景为此,是一种分布式算法,它使用nServiceBus的分发器infra结构将子问题委托给网络上的分布式工作者。

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

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

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

1 个答案:

答案 0 :(得分:11)

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

为了进行日志记录/监控,您可以audit messages,以便每个端点转发它收到的消息。