我有自定义组件,它们是不在Jboss应用程序服务器中运行的独立Java组件。这些组件需要与在AS7内部运行的HornetQ JMS队列连接。
查看Jboss AS 7文档,似乎存在关于是否支持远程JNDI查找的相互矛盾的信息。
这个JIRA条目似乎提供了一些信息https://issues.jboss.org/browse/AS7-1338,但它并没有很好地解释它。
我想我的问题是,是否可以通过远程JNDI查找从外部独立客户端访问AS 7应用程序服务器中运行的JMS队列?如果不可能有替代方法可用于从外部远程JNDI查找到JMS队列?
答案 0 :(得分:3)
查看this comment(以及后续的)我会说这在AS 7.1.0.Final(及更高版本)中得到支持。事实上,这需要通过远程处理而不再是rmi,这是一个实现细节,您需要在代码中满足。