2

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

但在某些时候,我不需要应用服务器的所有功能:我唯一需要的就是一个 EJB 容器,其他什么都不需要。

因为当我的鱼只需要一小碗水(EJB 容器)时,这就像使用海洋(JBoss、Websphere)或湖泊(Glassfish)。

简而言之,有没有办法专门使用 Java EE 运行 EJB?也许是一个虚拟/本地容器?

以 JAX-WS 为例:它提供了 EndPoint 类,允许您在完全没有任何应用程序服务器的情况下进行发布。它极大地简化了学习的障碍:让您无需设置任何东西或下载额外的 jar 就可以直接开车。

4

1 回答 1

4

OpenEJB是一个小型的、可嵌入的 EJB 容器,它可能正好满足您的需求。

于 2013-03-27T03:06:09.583 回答