我想知道NSeviceBus"参与"是否可行且容易。到其他公共汽车的酒吧/子 假设我们使用RabbitMQ作为传输,可以用于其他总线/应用程序"订阅"和/或"发布"符合NServiceBus消息格式的消息?
答案 0 :(得分:2)
正如in this sample所述,您可以将NServiceBus应用程序与使用本机方法与RabbitMQ交谈的其他应用程序混合使用。
此外,NServiceBus公开了modify incoming/outgoing message headers或messages themselves使其能够适应其他系统的能力
答案 1 :(得分:1)
是。来自任意数量的编程语言的任意数量的发布者和订阅者都可以使用相同的交换,队列和路由密钥(绑定)。
更大的问题是消息是否具有跨语言/不同服务总线需求所需的信息?您必须确保消息制作者和消费者自己完成所有事情。