带你走进EJB--EJB容器

          当你建立一个简单的java类的时候,你需要java虚拟机去执行它,同样的道理,当你执行SessionBeans或者MDBs的时候,你也需要类似Java虚拟机的东西去执行它,这个东西就是EJB的容器.而执行Entities Beans 的时候你需要的这个东西是持久化提供者.

 

         在这片文章中我们将会对EJB 的容器和持久化对象进行深一步学习和了解.接着上一篇文章里的图,如下.


计算机生成了可选文字:ManagedbytheCOntain6rEJB3士SeSSionbeanMessage一drivenbeanJPAEntityManagedbytheEntityManagerlpersistenceprovider


       这是我们在讲解EJB的类型是所涉及到的模型.其中包含了EJB容器和持久化提供者.java的世界中,容器不仅仅限制在EJB 3 .这点我们在此系列的第一篇文章有所阐述,笔者可以在此文章中进行查阅.我们大多数人们可能会对Web容器更熟悉一些.基于Web容器我们可以使用JSP或者JSF来运行WEB应用程序.

 

     Java EE 容器是一个应用服务器的解决方案,并且能够支持EJB3,WEB容器,和其他的一些J2EE APIs或服务. JbossApplication Server,BEA WebLogic Server,IBM WebSphere等都是J2EE容器的例子.关于J2EE容器和

EJB容器还有JPA持久化提供者的关系我们可以通过下图来进行了解.

 

计算机生成了可选文字:JaVaEECOntainerWebCOntainerEJBContainerPersistenceprovider}_一习(JSP",geCF6ditCh6CkEJBCustomerent勺厂筐二二{一厂一、侧缨鲤尸!忙卿吧夕}莎丽g俪)

 

       J2EE体系中,容器是一个非常重要的概念.EJB容器是在上图中起到承上启下的作用,是一个非常重要的角色.

 

       EJB容器提供EJB组件服务,例如事物,安全,远程调用,Web服务支持.将一个EJB3 组件放在容器中的过程称之为部署,一但一个EJB成功的部署在容器之中,那么它就可以被你的客户端进行调用.

 

      在下一篇文章中我们将通过一个EJB的实例来认识EJB是如何运作的.

 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值