EJB术语集合

 

EJB 术语集合
1 企业 Bean 实例:企业 Bean 类的 java 对象实例,它含有本地或远程接口中定义方法的实现供业务操作使用。企业 Bean 实例不具有网络能力,因为它不含有网络相关的逻辑。
2 远程接口:它含有企业 Bean 类暴露的业务方法签名,是一 java 接口。在 EJB 开发模型中,客户代码总是同本地接口或远程接口交互,从不直接与企业 Bean 实例交互。由于远程接口遵守 java RMI-IIOP 定义的规则,因为它是具有网络功能的。
3 本地接口:远程接口的高性能版本。如果客户调用的企业 Bean 组件与客户同处在一样的 JVM 中,则可以使用本地接口。使用本地接口访问 EJB ,不需要经历存根,骨架,网络调用,参数的 marshl demarshal 等操作。
4 EJB 对象:容器生成的远程接口实现。它处于客户与企业 Bean 实例之间,它能够处理中间件相关问题,而且它还具有网络功能。客户调用都需要经历 EJB 对象。其中, EJB 对象对客户调用委派给企业 Bean 实例,起本身实现了远程接口。
5 本地对象: EJB 对象的高性能版本,本地对象实现了本地接口。
6 Home 接口:作为 EJB 对象工厂出现,它是 java 接口。为获得 EJB 对象,客户必须使用 Home 接口。由于客户跨越网络使用 Home 接口,因此它是具有网路功能的。
7 本地 Home 接口: Home 接口的高性能版本。
8 Home 对象:容器生成的 Home 接口实现。 Home 对象也具有网络功能,其遵守 RMI-IIOP 规则。
9 部署描述符: XML 文件,用于指定企业 Bean 组件的中间件服务需求借助于部署描述符, EJB 组件能够告知容器其所要求的中间件服务(隐式),比如如何管理企业 Bean 组件,生命周期管理需求,事务需求,持久化需求,安全性需求等。
10 供应商特定文件:获得特定容器提供的功能。请注意,这将影响组件在不同应用服务器间的便携性。
11 Ejb-jar 文件:含有上述所有内容。它是以 ZIP 文件的形式存在。作为可部署单元, Ejb-jar 文件能够部署到应用服务器中。应用服务器解压 Ejb-jar ,并装载其中定义的企业 Bean 组件。        
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值