【发布时间】:2013-06-19 15:27:54
【问题描述】:
如何使用 MassTransit 和 MSMQ 正确设置具有多个订阅者(都接收已发布消息)的发布者-订阅者架构。
请注意,我不想使用 MSMQ 多播功能,因为它有点不稳定并且依赖于 PGM(它自身有一些限制)。
我已阅读 this、this 和 this,但仍然无法弄清楚我应该如何设置
- 订阅服务,
- 出版商,
- 和几个订阅者。
特别是在许多示例中使用的sbc.UseSubscriptionService("uri"); 现在已过时(我使用的是 MassTransit 2.7)。过时的评论说The extension method on UseMsmq should be used instaed,但我找不到这样的方法。
我们应该如何设置订阅服务?
MassTransit Github 页面上的 Distributor 示例与我想要的最接近,但它设置了消费订阅者。
请指点我或提供一个示例,说明如何在可能有多个订阅者的情况下设置发布者-订阅者架构。
感谢您的宝贵时间。
【问题讨论】:
标签: msmq publish-subscribe masstransit