工件:
|
![]() |
J2EE 模块是一种实施元素。它是 J2EE 平台上最小的可部署单元。它包含模块级的部署描述符以及至少一个 J2EE 组件。它可与其它 J2EE 模块一起汇编为 J2EE 应用程序。 |
---|---|
其它关系: |
部分的 实施模型
扩展:实施元素 |
角色: | 集成员 |
可选: | 必须创建。如果进行了部署建模,则必须对它建模。 |
模板和报告: |
|
示例: | |
UML 表示: | 工件,构造型为 <<EJB-JAR>>、<<JAR>> 或 <<WAR>>。 |
更多信息: |
活动输入: | 活动输出: |
J2EE 模块是可移植、可部署的实施元素,它们可汇编为 J2EE 应用程序或是自行部署。J2EE 收集属于相同 J2EE 容器(EJB、Web 或应应用程序客户机)的组件。有 4 种 J2EE 模块:Enterprise JavaBean JAR(EJB-JAR)、Web 应用程序(WAR)、应用程序客户机(JAR)和资源适配器(RAR)。J2EE 模块可包括单独的组件、组件库或全部应用程序。
随着体系结构原型的开发,将在精化阶段创建用于具有体系结构意义的 J2EE 组件的 J2EE 模块。剩余的 J2EE 模块在构造阶段创建。随着 J2E 组件中的缺陷查找和修正,将在移交阶段更新 J2EE 模块。
集成员负责 J2EE 模块,并确保:
J2EE 模块应设计为可移植的、可重用的模块。部署描述符用于定义部署时间参数,为特定的部署环境定制模块。模块包含一般的 J2EE 部署描述符(例如 ejb-jar.xml、web.xml、application-client.xml 或 ra.xml),还可能包含特定于服务器供应商的部署描述符。
Rational Unified Process
|