问题描述
|
是否可以不使用Glassfish的Java EE应用程序客户端来访问服务器上的EJB。我想尝试将OpenEJB用于独立的Java SE客户端。可能吗?我在互联网上找不到有关该
主题的任何
内容。
谢谢
解决方法
简短的答案是没有。 OpenEJB客户端仅适用于在OpenEJB容器中运行的EJB。支持在Tomcat,Geronimo中以及独立或嵌入在普通Java SE应用程序中运行容器,但是在GlassFish中不支持运行容器。
附带说明一下,OpenEJB确实支持读取和使用GlassFish部署描述符,因此,如果您很想尝试在以OpenEJB为容器的环境中运行EJB,那么它应该相当简单。