3
简单的问题:当我在给定的应用服务器上部署EJB时,然后我想从部署在不同Application Server上的EJB(当然是远程)使用它时,我怎么能在第二个EJB中注入一个远程EJB实例?通过@EJB注释注入远程EJB
应该是这样的:
@Stateless
public class EJBClient {
@EJB("myRemoteBean")
static private MyBeanRemote bean;
...
}
但我想知道的是:我怎么指定第二个做的第一应用服务器的JNDI属性(IP等)查找?
如果没有标准的方法来做到这一点,服务器是JBoss。
一看这个:http://stackoverflow.com/questions/7839207/does-ejb-annotation-work-for-remote-call/7842345#7842345 –
谢谢,我简直不敢相信...:S – edutesoy
我确实认为一些应用程序服务器有这些东西的专有解决方案。你应该谷歌,因为我刚刚听到(afair)关于Weblogic和他们的方式注入远程bean的方式。 –