2012-10-29 63 views
5

我在Tomcat 6 Java Web應用程序我工作,我有一些要求,需要與JMS(消息隊列)來解決,但需要一定的方向來完成它。一個JMS爲Tomcat 6

我知道Glassfish的或JBoss應用實現了JMS隊列,但該公司並不想安裝這些。

是否有任何開源替代方案,可以在Tomcat的6部署的JMS實現?

我研究this,但審查後,它的頁面看起來像一個封閉的項目。任何人都可以推薦另一門課程

+0

你可以試試[RabbitMQ的(http://www.rabbitmq.com/) –

+0

春季3是海事組織一個非常好的選擇。 http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/jms.html#jms-connections –

+1

AFAIK Spring只支持JMS的客戶端支持。你仍然需要一個JMS服務器來連接。還是我誤會了? – chkal

回答

1

我肯定會考慮的ActiveMQ ActiveMQ的集成。

它使用非常廣泛,擁有非常活躍的用戶羣體。

它具有許多先進的功能,甚至支持企業集成模式。

最後它集成到基於Spring的應用程序中。

Active MQ

1

一般而言,大多數JMS隊列的實現將是獨立的應用。但是,您仍然可以在Tomcat中部署您的應用程序,並直接編寫JMS api代碼,或者使用類似spring-jms或彈簧集成的方式來讓自己更容易。

正如人們所說的,的ActiveMQ和RabbitMQ的是JMS兩個非常不錯的選擇。