有没有办法在app服务器外执行EJB?

时间:2013-03-27 02:59:41

标签: java ejb containers

EJB就像鱼类一样,不能生活在应用服务器提供的功能之外。

但在某些时候,我不需要app服务器的所有功能:我唯一需要的是一个EJB容器而不是别的。

因为当我所有的鱼需要的是一小碗水(EJB容器)时,它就像使用海洋(JBoss,Websphere)或湖(Glassfish)。

简而言之,有没有办法独家使用Java EE运行EJB?可能是虚拟/本地容器?

采用JAX-WS:它提供了EndPoint类,允许您在没有任何应用程序服务器的情况下进行发布。它大大简化了学习的障碍:允许您直接开车而无需设置任何东西或下载额外的罐子。

1 个答案:

答案 0 :(得分:4)

OpenEJB是一个可嵌入的小型EJB容器,可能符合您所需的要求。