2012-03-02 56 views
3

我有自定义组件,这些组件是不在Jboss应用程序服务器中运行的独立Java组件。这些组件需要与在AS7内运行的HornetQ JMS队列连接。Jboss 7是否支持来自远程客户端的远程jndi查找

查看Jboss AS 7文档,似乎是否支持远程JNDI查找有冲突的信息。

这个JIRA条目似乎提供了一些信息https://issues.jboss.org/browse/AS7-1338但它不能很好地解释它。

我想我的问题是,是否有可能通过远程JNDI查找从外部独立客户端访问AS 7应用程序服务器内运行的JMS队列?如果无法从外部远程JNDI查找中找到可用于获取JMS队列的替代方法?

+0

JIRA问题和7.1的发行说明都表明现在支持远程JNDI查找。除了HornetMQ之外,您还需要测试是否可以通过它访问其他JMS提供程序。 – Perception 2012-03-02 12:16:37

+0

@Perception - 你可以指点我说它支持非EJB查找的JNDI。感谢 – ziggy 2012-03-02 12:45:17

+0

,您可以在发行说明中搜索“JNDI”。这是明文,所以我不能直接链接到相关章节 - https://community.jboss.org/wiki/AS710FinalReleaseNotes。 – Perception 2012-03-02 14:35:03

回答

3

看着this comment(和后续的)我会说这是AS 7.1.0.Final(和更高版本)支持。事实上,这远远超过了远程处理,而不再是rmi,这是您需要在代码中处理的实现细节。