是否有任何轻量级的Java Message Queue用于后端进程通信?

时间:2012-08-02 10:39:03

标签: java

我正在开发一个应用程序,其中后端将在java中。在后端有很多进程。对于通信,我需要消息队列。我在java中搜索了消息队列,我得到了JMS。但据我所知,这是针对Web应用程序的,这将增加我们项目的开销。那么有没有任何基本的轻量级java消息队列?

2 个答案:

答案 0 :(得分:2)

JMS是标准而非具体实现。调查JMS实施的报价是您的最佳途径。 ActiveMQ是一个众所周知的实现。 工业实力,但它不是必须的重量级。可能还有其他产品。

答案 1 :(得分:1)

任何额外的组件都会增加一些开销,问题是多少。在制作时我们使用HornetQ,而在properly configured时它可以是fast。或even faster

还有许多替代方案,其中包括那些被认为是“光明”的方案: