2015-02-24 143 views
1

我已使用此tutorial在本地計算機上成功編譯,部署和測試了一個簡單的遠程無狀態會話Bean。遠程客戶端上的EJB

運行時,該程序僅在NetBeans輸出窗口中輸出「Hello World」。

但是我希望在另一臺沒有安裝GlassFish或JavaEE的家用機器上運行客戶端應用程序。read在這裏,要做到這一點,我需要創建一個獨立的Java應用程序;但我不確定要採取哪些步驟才能獲得相同的結果。

我是EJB架構的新手。任何幫助,非常感謝。

回答

1

很簡單。在第一步創建獨立應用程序。例如,在main方法中通過InitialContext獲取bean的遠程實例(我想通過遠程接口定義無狀態bean)。然後你可以使用bean。請記住,通過InitialContext的遠程訪問在不同的服務器類型(jboss,weblogic,glassfish)上是不同的。最後看鏈接:InitialContext on jboss