一般而言,图 2–3 所示的每个 Java ES 系统服务组件都依赖基础结构中其下方的组件,并支持其上方的组件。这些依赖性和支持关系是设计逻辑体系结构的关键因素。
表 2–1 显示 Java ES 系统服务组件之间的特定关系,从上到下依次列出,如图 2–3 中所示。
表 2–1 Java ES 系统服务组件之间的关系
组件 |
所依赖的组件 |
所支持的组件 |
---|---|---|
Portal Server |
Application Server 或 Web Server Access Manager Directory Server 如果配置成使用相应频道:Calendar Server Messaging Server Instant Messaging | |
Messaging Server |
Directory Server Access Manager(对于单点登录) |
Calendar Server(对于电子邮件通知) Portal Server(对于消息传送频道) |
Instant Messaging |
Directory Server Access Manager(对于单点登录) |
Portal Server(对于即时消息传送频道) |
Calendar Server |
Directory Server Messaging Server(对于电子邮件通知服务) Access Manager(对于单点登录) |
Portal Server(对于日历频道) |
Access Manager |
Application Server 或 Web Server Directory Server |
Portal Server 如果配置了单点登录:Calendar Server Messaging Server Instant Messaging |
Application Server |
Message Queue Directory Server(对于管理对象) |
Portal Server Access Manager |
Message Queue |
Directory Server(对于管理对象) |
Application Server |
Web Server |
Access Manager(对于访问控制) |
Portal Server Access Manager |
Directory Server |
无 |
Portal Server Calendar Server Messaging Server Instant Messaging Access Manager |
Service Registry |
无 |
基于 Applcation Server 的组件 |