当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:14:00  来源:本站整理

Enterprise JavaBeans组件慨述之三[Java编程]

赞助商链接



  本文“Enterprise JavaBeans组件慨述之三[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

布署和利用 Enterprise JavaBeans 组件

本文的第 3 部份阐明 Enterprise JavaBeans 组件的布置历程,布置并不但仅是安装,因为它普通还触及代码生成.布置还利用了一个特别的布置描写符文件,此文件支持掌握企业级 bean 行为(如某个 bean 能否需求事件)的参数.bean 布置的这一特点支持 bean 行为的阐明性、纲要性标准的 EJB 目标.第 3 部份还对比了长期性的两种主要范例,bean 管理式长期性和容器管理式长期性,并谈论了 EJB 组件与 CORBA 的关系.同时还给出了一个简单的三层 EJB 利用程序.

布置历程

Enterprise JavaBeans (EJB) 组件是在称为布置的特定历程中安装的.由容器组件供应对布置历程的支持.在高级别上,布置由下列步骤构成:

bean 的开辟人员成立必须的类文件、接口文件和掌握信息.

容器解析输入文件并生成必要的类.

容器将条目增添到指向本地对象的 JNDI 命名空间中.

EJB 组件的开辟人员编写 bean 的 Java 源文件,此文件包含为这个 bean 供应功效的业务逻辑办法,还包含 ejbCreate() 办法.bean 类还必须实现 javax.ejb.SessionBean 接口或 javax.ejb.EntityBean 接口.此外,bean 的开辟人员编写接口文件,定义对 javax.ejb.EJBHome 接口和 javax.ejb.EJBObject 接口的扩大.EJBHome 接口的扩大,称为 bean 的本地接口,包含一个成立办法,并且假如 bean 是一个实体 bean,它还会包含一个 finder 办法.EJBObject 接口的扩大,称为 bean 的远程接口,指定在 bean 本身中定义的业务逻辑办法.

bean 的开辟人员供应由布置描写符、环境属性和清单式文件构成的掌握信息.

布置描写符是 javax.ejb.deployment.SessionDescriptor 对象或 javax.ejb.deployment.EntityDescriptor 对象的序列化实例.

环境属性作为键-值对存储在一个文件中,可通过 java.util.Properties 对象拜候此文件.

清单式文件是标识企业级 bean 及其相关文件所必须的.

企业级 bean 的类文件、这两个接口的类文件、布置描写符文件、环境属性文件和清单式文件都是利用名为 ejb-jar 的文件格局归档的.所生成的 ejb-jar 文件供应应容器,作为布置历程的输入.

在布置时,容器解析 ejb-jar 文件的内容,并采纳必要的操作使此 bean 可用.这些操作包含:生成实现 bean 的本地和远程接口的新 Java 类,将本地接口实现绑定到 JNDI 命名空间中,生成桩模块和 skeleton helper 类,后者是支持 RMI 通信所必须的.容器也可以生成 bean 的子类,并入容器专用的代码,以便利对 bean 的管理.布置时由容器生成的类普通是容器专用的,而不像 EJB 组件本身那样具有可移植性.


  以上是“Enterprise JavaBeans组件慨述之三[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 用 Windows Media Center娱乐资源齐畅享
  • 用 Windows Media Center看互联网视频
  • Windows家庭医生Microsoft Fix it Center
  • 办理IIS 80端口占用招致vcenter server启动不了的办法
  • JavaBean与Enterprise JavaBean的辨别
  • Enterprise bean的开辟
  • <b>操纵NetBeans IDE测试Enterprise Beans</b>
  • Enterprise JavaBeans组件慨述之一
  • Enterprise JavaBeans组件慨述之二
  • Enterprise JavaBeans组件慨述之三
  • 无情况Enterprise JavaBeans的概念
  • Enterprise JavaBeans入门
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .