我们有两个ejb3应用程序,一个在jboss 4.2中,另一个在jboss 6.1中。
我想在tomcat中创建一个调用该应用程序方法的客户端。
有可能吗?我必须使用什么罐子?那些来自jboss 4.2客户端还是jboss 6.1?
感谢
答案 0 :(得分: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”);