您的位置 首页 Java

java – EJB容器是否驻留在所有应用程序服务器中. EJB容器深入

我是EJB的新手.从现在开始的所有阅读和搜索中,我了解了以下内容:

EJB是编写和维护应用程序业务逻辑的bean.
>所有EJB都被放入一个名为EJB容器的东西中.
> EJB容器只不过是为了管理EJB而编写的服务器端程序,并提供了EJB提供的基本功能(即事务管理,安全性,无碰撞环境等).

1)我的疑问是,所谓的EJB组件是否驻留在所有的应用服务器中?

2)当我们说EJB 2.1 / 3.0 / 3.1时,是否意味着新版本的EJB容器已经被发布?

3)EJB容器是否也驻留在Web服务器中?

谢谢.

解决方法

回答你的问题

>一般是的应用服务器通常称为具有Glassfish,Jboss等EJB容器的服务器,但您需要确保应用程序服务器具有EJB支持.
>是的
> NO. Web服务器或Web容器(Tomcat,Jetty等)的目的不同于EJB容器.但所有应用服务器都具有Web服务器(以及EJB容器).

EJB容器和Web容器(服务器)服务器是Java EE应用程序场景中不同的层.检查this链接了解更多信息.

关于作者: dawei

【声明】:金华站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

热门文章