我已经在Rhino ESB上阅读了Oren Eini的MSDN article,并提到可以使用ActiveMQ,RabbitMQ或其他代替MSMQ或Rhino Queues。但是我很难找到使用MSMQ或Rhino Queues以外的任何其他例子的例子。我正在研究RabbitMQ以及Rhino ESB的项目,但我无法找到任何我想要的配置。有人可以为我提供一些样品或链接吗?
答案 0 :(得分:0)
我刚刚查看了Github上的Rhino ServiceBus代码,从我看到的内容中没有RabbitMQ的实现。我可以看到MSMQ的实现(我使用MSMQ实现)。
但是我猜你可以通过查看MSMQ实现来实现RabbitMQ集成。通过快速查看MSMQ implementation,似乎IMsmqTransport是要实现的接口。有了实现后,您可以连接IMsmqTransport接口的新实现,以使用RabbitMQ获得可用的Rhino Servicebus。
如果你已经开始使用RabbitMQ checkout Mike Hadlow了EasyNetQ
在写完答案后我发现this,如果你想实现自己的RabbitMQ实现,这可能会很有用。