如何配置 JBoss AS7.1.1 以引用 CORBA Remote-Bean
Posted
技术标签:
【中文标题】如何配置 JBoss AS7.1.1 以引用 CORBA Remote-Bean【英文标题】:How to configure JBoss AS7.1.1 to reference a CORBA Remote-Bean 【发布时间】:2013-07-23 10:24:45 【问题描述】:我正在从 Glassfish 转向 JBoss 进行本地开发。我对 CORBA 和 Remote-Beans 不是很有经验。如何在 JBoss AS 7.1.1 中配置以下 GF-Configuration?
来自 GF 的配置:
<external-jndi-resource res-type="javax.naming.Reference" description="" jndi-name="ejb/DocumentServiceInvocation" factory-class="com.sun.jndi.cosnaming.CNCtxFactory" jndi-lookup-name="ejb/DocumentServiceInvocation">
<property name="java.naming.provider.url" value="corbaname::server01:9812,:server01:9813/NameServiceServerRoot"></property>
</external-jndi-resource>
还有……
<servers>
<server name="server" config-ref="server-config">
...
<resource-ref ref="ejb/DocumentServiceInvocation"></resource-ref>
</server>
</servers>
我的 web.xml:
<ejb-ref>
<ejb-ref-name>ejb/DocumentServiceInvocation</ejb-ref-name>
<ejb-ref-type>Session</ejb-ref-type>
<home>mypackage.DocumentServiceInvocationHome</home>
<remote>mypackage.DocumentServiceInvocationRemote</remote>
</ejb-ref>
【问题讨论】:
【参考方案1】:我建议看看http://www.jacorb.org/。它是 Java 和 CORBA 之间久经考验的 ORB 桥梁。它使 CORBA 和 Java 之间的交互像 Web 服务一样简单。它可以与 JBoss 一起使用。
【讨论】:
【参考方案2】:有一个测试用例 jboss-eap-6.2-src/testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/ejb/iiop/naming
【讨论】:
以上是关于如何配置 JBoss AS7.1.1 以引用 CORBA Remote-Bean的主要内容,如果未能解决你的问题,请参考以下文章