我已使用此tutorial在本地计算机上成功编译,部署并测试了一个简单的远程无状态会话Bean。
程序在运行时只在NetBeans输出窗口中输出“Hello World”。
但是我希望在另一台没有安装GlassFish或JavaEE的家用机器上运行客户端应用程序。 我read在这里,要做到这一点,我需要创建一个独立的Java应用程序;但我不确定采取相同结果的步骤。
我是EJB架构的新手。非常感谢任何帮助。
答案 0 :(得分:1)
很简单。在第一步创建独立应用程序。例如,在main方法中通过InitialContext获取bean的远程实例(我想,你通过远程接口定义了无状态bean)。然后你可以使用bean。请记住,通过InitialContext的远程访问在不同的服务器类型(jboss,weblogic,glassfish)上是不同的。最后看一下链接:InitialContext on jboss