企业 JavaBeans 概述与编程实践
1. EJB 角色与职责
在企业 JavaBeans(EJB)的开发与部署过程中,涉及多个角色,每个角色都有其特定的职责和交付物。以下是对这些角色的详细介绍:
| 角色 | 交付物 | 特点 |
| — | — | — |
| 企业 Bean 提供者 | 一个或多个 ejb - jar 文件,包括一个或多个 Bean 的类、接口和部署描述符 | Java 开发者、应用领域专家,理解业务逻辑 |
| 应用组装者 | 一个或多个包含 Bean 和应用组装说明的 ejb - jar 文件 | 应用领域专家 |
| Bean 部署者 | 定制并安装在特定服务器环境中的 Bean(或包含 Bean 的应用) | 特定运营环境的专家 |
| EJB 容器/服务器提供者 | 符合 EJB 规范的 EJB 服务器,为 Bean 提供运行时支持和工具 | 系统级程序员 |
| 系统管理员 | EJB 服务器的配置和监控 | 系统和网络管理员 |
1.1 Bean 部署者的工作
Bean 部署者负责将 Bean 部署到特定的运营环境中,具体步骤如下:
1. 解决外部依赖 :解析 Bean 提供者在部署描述符文件中声明的外部依赖,例如确保数据库服务器可用,并将 Bean 中使用的逻辑数据库名称绑定到真实名称。
2. 遵循应用组装说明 :按照应用组装者在部署描述符文件中输入的应用组装说明进行操作。
实际部署 Bean 时,部署者需要执行以下两个步骤:
1. 生
超级会员免费看
订阅专栏 解锁全文

32

被折叠的 条评论
为什么被折叠?



