0

我们有两个 ejb3 应用程序,一个在 jboss 4.2 中,另一个在 jboss 6.1 中。

我想在tomcat中创建一个调用该应用程序方法的客户端。

有可能这样做吗?我必须使用什么罐子?来自 jboss 4.2 客户端或 jboss 6.1 的那些?

谢谢

4

1 回答 1

0

是的,它可以做到这一点。对于要调用的任何 EJB,您都需要远程 EJB 客户端 jar。您不需要任何特定的 JBoss jar,只需要客户端 jar。当您查找 EJB 时,您可能需要在 InitialContext 上设置一些 CORBA 设置,例如每个 EJB 的 IIOP 地址和端口:

props.setProperty("org.omg.CORBA.ORBInitialHost", "JBOSS_ADDRESS"); props.setProperty("org.omg.CORBA.ORBInitialPort", "JBOSS_PORT");

于 2013-02-07T16:24:35.157 回答