2012-08-02 72 views
3

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

回答

1

任何附加组件都会增加一些开销,问题是多少。在生产中我们使用HornetQ,当properly configured它可以是fast。或even faster

也有很多选择,那些被认为是 '光' 之中:

+0

感谢您的信息,我会尝试一下,如果它对我有用。 – Lovin 2012-08-08 09:14:11

2

JMS是一个标准,而不是具体的实现。调查JMS实施方案的提议是最佳途径。 ActiveMQ是一个众所周知的实现。它工业强度,但它并不是必需的重量级。也可能有其他产品。

+0

谢谢, 我会尝试它 – Lovin 2012-08-08 09:14:47