NServiceBus 5 和 6 兼容性

NServiceBus 5 and 6 compatibility

NserviceBus 6 端点能否向 NServiceBus 总线 5 端点发送消息?

我有两个 .Net 项目,一个在版本 6 中定义了一个端点,并将消息发送到在版本 5 中定义的端点。版本 5 中的处理程序没有接收到消息,所以我无法将这些端点发送到搭腔。这是因为它们不兼容吗?

NServiceBus 至少向下兼容版本 4,这意味着端点 运行 版本 4 和版本 7 可以相互通信。技术上可以与端点对话 运行 甚至更旧的版本,但这些版本仅支持 MSMQ 作为消息传输。如果端点未从队列中拾取消息,则可能表明它绑定到另一个队列或未绑定 运行。