如何建立上下文并从Sun JRE(不是IBM)调用WebSphere EJB
时间:2020-03-06 14:48:49 来源:igfitidea点击:
有没有一种方法可以从普通的JRE(如Sun)中调用通过WebSphere(iiop:// host:port / ejbName)提供的EJB。很多人告诉我,这种类型的体系结构依赖于同质的环境。有什么想法吗?
解决方案
是的,这是可能的。我们必须创建一个称为瘦客户端的东西。由于它不属于容器环境,因此在JNDI查找上有局限性,因此必须使用完全限定的名称。
只需在Google上搜索"瘦客户机ibm ejb"即可。不幸的是,我在这里没有指向适当的库(对于WAS 6)的链接,它们正在起作用。
尽管有可能,但我不建议我们这样做,因为我们要求在异构环境中使用RMI-IIOP遇到麻烦。
我的方法是将EJB公开为Web服务并在客户端使用。