一尘不染

Tomcat上的HornetQ

tomcat

是否可以在Tomcat上运行HornetQ(JBoss JMS实现)?

HornetQ文档全部关于JBoss AS或独立方案…

更新:
这来自HornetQ功能列表:“ HornetQ被设计为一组普通的旧Java对象,因此可以在JBoss
Microcontainer,Spring,Google Guice中运行,也可以嵌入任何第三方产品中并直接实例化”。

因此,我很高兴知道在纯Tomcat上运行的Web应用程序(WAR)如何嵌入HornetQ?


阅读 191

收藏
2020-06-16

共1个答案

一尘不染

Tomcat与独立服务器相同,只是让Tomcat在JVM中运行,而您要做的就是将适当的类放入类路径中。

这里的一切都在手册中

1)您需要运行HornetMQ服务器。
2)将jar文件放在Tomcat类路径中。3)将适当的队列连接工厂和队列连接放入您的JNDI提供程序中。

您现在可以运行了…

1)从JNDI获取QCF和Q属性。2)在Servlet中访问。

2020-06-16