EJB在远程客户端上

时间:2015-02-24 16:42:28

标签: java java-ee ejb ejb-3.0 ejb-3.1

我已使用此tutorial在本地计算机上成功编译,部署并测试了一个简单的远程无状态会话Bean。

程序在运行时只在NetBeans输出窗口中输出“Hello World”。

但是我希望在另一台没有安装GlassFish或JavaEE的家用机器上运行客户端应用程序。read在这里,要做到这一点,我需要创建一个独立的Java应用程序;但我不确定采取相同结果的步骤。

我是EJB架构的新手。非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

很简单。在第一步创建独立应用程序。例如,在main方法中通过InitialContext获取bean的远程实例(我想,你通过远程接口定义了无状态bean)。然后你可以使用bean。请记住,通过InitialContext的远程访问在不同的服务器类型(jboss,weblogic,glassfish)上是不同的。最后看一下链接:InitialContext on jboss