NServiceBus可以与其他总线共享队列吗?

时间:2016-03-04 14:10:49

标签: rabbitmq nservicebus

我想知道NSeviceBus"参与"是否可行且容易。到其他公共汽车的酒吧/子 假设我们使用RabbitMQ作为传输,可以用于其他总线/应用程序"订阅"和/或"发布"符合NServiceBus消息格式的消息?

2 个答案:

答案 0 :(得分:2)

正如in this sample所述,您可以将NServiceBus应用程序与使用本机方法与RabbitMQ交谈的其他应用程序混合使用。

此外,NServiceBus公开了modify incoming/outgoing message headersmessages themselves使其能够适应其他系统的能力

答案 1 :(得分:1)

是。来自任意数量的编程语言的任意数量的发布者和订阅者都可以使用相同的交换,队列和路由密钥(绑定)。

更大的问题是消息是否具有跨语言/不同服务总线需求所需的信息?您必须确保消息制作者和消费者自己完成所有事情。