2010-06-14 123 views
0

我在不同的机器上有好几种服务,消息传递系统适合我的问题。持续消息队列

可靠性 - 发送的消息始终发送,即使一端发生故障 - 是关键问题,但它也应该是快速且合理的带宽效率。

那么我应该使用哪个消息队列?

+1

您使用哪种语言/框架进行开发? – 2010-06-14 13:43:25

+0

一个真正的混合,如此便携和大量的绑定是最好的;在Windows和Linux上肯定是python和java – Will 2010-06-14 14:20:09

回答

0

RabbitMQ是涵盖您所有要求的解决方案。它还具有许多语言(Java,C,Python,...)的绑定。

RabbitMQ服务器也可用于* nix和Windows环境。

0

如果您使用Windows操作系统,则可以使用MSMQ(Microsoft消息队列)。它允许持久和事务性消息传递。如果您使用.NET,则可以使用NServiceBus,它在MSMQ之上运行。