如何将远程EJB注入运行在不同服务器上的远程servlet中?

时间:2019-03-12 09:59:35

标签: jndi ejb-3.0 servlet-3.0

我有一个远程接口:CalendarViewRemote,该接口托管在Glassfish 4.1服务器上。我想从运行在Tomcat服务器上的servlet访问它。

无论如何,我是否可以在该远程servlet中使用@EJB来访问在另一台服务器上运行的远程接口?我应该在哪里指定提供商URL和端口?

我知道,如果我使用@EJB,则不必担心将JNDI查找与InvocationContext一起使用。但是从远程服务器完全有可能吗?还是唯一可能的方法是通过JNDI注册中心查找(并因此而感到痛苦)。

谢谢!

0 个答案:

没有答案