我编写了一个远程EJB接口(3.0)并编写了EJB实现。现在我将EJB部署为WAS上的耳朵。在一台单独的机器上,我编写了一个Java客户机来调用EJB。在客户端的类路径中,我只需要拥有EJB存根?
客户端还有其他要求吗?我理解作为冗余机制我应该把ejb和bean也放在客户端上,但我不在考虑这里。
答案 0 :(得分:1)
要从远程客户端调用EJB,您需要来自承载EJB和EJB远程接口的应用程序服务器的客户端库。
WepSphere客户端库名称取决于您使用的服务器版本,对于v8,它将位于 app_server_root \ runtimes <中的 com.ibm.ws.ejb.thinclient_8.0.0.jar / strong>目录