【发布时间】:2012-03-20 21:44:02
【问题描述】:
我有自定义组件,它们是独立的 Java 组件,不在 Jboss 应用程序服务器中运行。这些组件需要与在 AS7 内部运行的 HornetQ JMS 队列交互。
查看 Jboss AS 7 文档,关于是否支持远程 JNDI 查找似乎存在相互矛盾的信息。
这个 JIRA 条目似乎提供了一些信息https://issues.jboss.org/browse/AS7-1338,但它并没有很好地解释它。
我想我的问题是,是否可以通过远程 JNDI 查找从外部独立客户端访问在 AS 7 应用程序服务器中运行的 JMS 队列?如果不可能,是否有替代方法可用于从外部远程 JNDI 查找访问 JMS 队列?
【问题讨论】:
-
JIRA 问题和 7.1 的发行说明都表明现在支持远程 JNDI 查找。不过,您必须测试是否可以通过它访问其他 JMS 提供程序(HornetMQ 除外)。
-
@Perception - 你能否指出它说非 EJB 查找支持 JNDI 的地方。谢谢
-
您可以在发行说明中搜索“JNDI”。它是纯文本的,所以我无法直接链接到相关部分 - community.jboss.org/wiki/AS710FinalReleaseNotes。
-
它确实...参见这里 [JNDI 查找和属性文件][1] [1]:stackoverflow.com/questions/14336478/jboss-7-jndi-lookup