Ale*_*ebo 4 messaging nservicebus
如果你想将.NET应用程序与用Python等语言编写的其他应用程序集成在Linux上,那么NServiceBus是否适合?
当然,您必须将MSMQ替换为ActiveMQ或RabbitMQ等其他排队解决方案.我已经读过这是可能的.但它真的可行且稳定吗?
除此之外,NServiceBus对基本场景(如持久订阅的pub/sub)实施了多少魔力,您必须在其他语言中重新实现.
如果NServiceBus不合适,你会推荐什么?
Alebo,我相信NServiceBus非常适合连接其他平台的组件.我们创建了"适配器",将c#中心总线与其他技术联系起来.我们有一个接受命令作为SOAP调用,另一个接受目录中的文件,另一个接受POP3.然后,我们简单地将这些消息放在总线上.我们对发布的事件向另一个方向做同样的事情.消息只是任何语言都可以创建和使用的XML文件.
它运行良好,我们不必更改MSMQ提供程序.