一、EJB 技术简介
EJB 的全称是 Enterprise java bean。是 JAVA 中的商业
应用组件技术。EJB 结构中的角色 EJB 组件结构是基于组件的
分布式计算结构,是分布式应用系统中的组件。
一个完整的基于 EJB 的分布式计算结构由六个角色组成,
这六个角色可以由不同的开发商提供,每个角色所作的工作必
须遵循 Sun 公司提供的 EJB 规范,以保证彼此之间的兼容性。
这六个角色分别是 EJB 组件开发者(Enterprise Bean
Provider) 、应用组合者(Application Assembler)、部署者
(Deployer)、EJB 服务器提供者(EJB Server Provider)、EJB
容器提供者(EJB Container Provider)、系统管理员(System
Administrator):
二、EJB 中各角色的分析
1、EJB 组件开发者(Enterprise Bean Provider)
EJB 组件开发者负责开发执行商业逻辑规则的 EJB 组件,
开发出的 EJB 组件打包成 ejb-jar 文件。EJB 组件开发者负责定
义 EJB 的 remote 和 home 接口,编写执行商业逻辑的 EJB
class,提供部署 EJB 的部署文件(deployment descriptor)。
评论0