我应该使用什么API或框架来实现Java中的这个消息传递系统?

时间:2013-07-02 09:33:32

标签: java api frameworks jms messaging

我正在建立一个消息系统,我有一个应用程序向几个收件人发送消息,这些收件人将由发送应用程序调用消息,而不是向发送应用程序询问任何新消息。收件人还必须处理他们按顺序获得的任何消息(可能使用某个队列),并且这些消息并非特定于任何收件人。

我正在研究各种框架和API(如JMS)来实现这一点但是有没有其他方法可以更快更简单地实现这种类型的系统?该解决方案还需要具有很高的可扩展性,因为它将处理许多收件人和许多发送应用程序。

感谢。

2 个答案:

答案 0 :(得分:2)

带有发布和订阅消息模型的JMS似乎非常适合这种情况。

存在许多免费的消息传递技术(RabbitMQ似乎很受欢迎,但我从未使用过它)。

答案 1 :(得分:1)

尝试akka(http://akka.io/

基本上它是用于构建并发应用程序的框架,但它的核心有很好的消息传递系统。