除表 1–1 中所示的系统服务组件之外,Java Enterprise System 还包括许多用于增强系统服务组件所提供的服务质量的组件。服务质量组件还可增强定制开发的应用程序服务的质量。service quality component(服务质量组件)可分为以下几类:
可用性组件
访问组件
管理组件
可用性组件为系统服务组件和自定义应用程序服务提供近乎连续的正常运行时间。Java Enterprise System 中包括的可用性组件及其提供的服务如下表所示。有关任一组件的详细信息,参见可用性组件说明。
表 1–2 Java ES 可用性组件
组件 |
提供的可用性服务 |
---|---|
为 Java Enterprise System、运行于 Java Enterprise System 基础结构之上的应用程序以及部署这两者的硬件环境提供高可用性和可伸缩性服务。 |
|
提供数据存储器,使应用程序数据(特别是会话状态数据)甚至在出现故障时仍然可用。 |
访问组件为系统服务提供前端访问,通常是从企业防火墙外部的 Internet 位置进行的安全访问。除了提供这种访问之外,许多访问组件还提供路由功能。Java Enterprise System 中包括的访问组件及其提供的服务如下表所示。有关任一组件的详细信息,参见访问组件说明。
表 1–3 Java ES 访问组件
组件 |
提供的访问服务 |
---|---|
从公司防火墙外部为 Directory Server 提供各种安全服务。Directory Proxy Server 为多个 Directory Server 实例提供目录访问控制和路由功能。 |
|
Sun Java System Web Proxy Server |
为外出和进入的 Internet 请求提供 Web 内容的缓存、过滤和分发。 |
Sun Java System Communications Express |
根据配置,为 Messaging Server、Calendar Server 和 Directory Server 提供基于 Web 的访问。 |
提供从公司防火墙外部对 Portal Server 内容和服务(包括内部门户)的安全的 Internet 访问。 |
|
|
|
为使用 Microsoft Outlook 的桌面客户机提供连接 Messaging Server 和 Calendar Server 的接口。 |
管理组件为系统服务提供管理功能,例如配置和监视。Java Enterprise System 中包括的管理组件及其提供的服务如下表所示。有关任一组件的详细信息,参见管理组件说明。
表 1–4 Java ES 管理组件
组件 |
提供的管理服务 |
---|---|
提供让您配置和管理 Directory Server 和 Messaging Server 的图形管理工具。 |
|
提供脚本,用来以置备 Messaging Server 和 Calendar Server 用户所需的模式配置 Directory Server。 |
|
提供命令行和 GUI 工具,用 Messaging Server 和 Calendar Server 所需的用户属性填充 Directory Server 中的用户条目。 |