Sun Java Enterprise System 2005Q4 技术概述

第 5 章 参考列表:Java Enterprise System 组件

本章提供了所有 Java ES 组件的参考列表,这些组件分成了以下几类:

系统服务组件说明

Java ES 系统服务组件提供支持分布式企业应用程序所需的基础结构服务。以下章节介绍 Java ES 系统服务组件:

Sun Java System Access Manager 7 2005Q4

Sun Java System Access Manager (Access Manager) 提供了一个基础结构,便于组织对用来管理客户、员工和合作伙伴的数字化身份的过程进行掌控,这些人使用了各自基于 Web 的服务和非基于 Web 的应用程序。由于这些资源可能分布在大范围的内部和外部计算网络中,因此定义了相应的属性、策略和权利并将其应用于每个身份,以便管理对这些技术的访问。

Java ES 安装程序以可单独安装的组件形式提供了 Access Manager。如果需要,下列 Access Manager 子组件可单独安装:

Sun Java System Application Server Enterprise Edition 8.1 2005Q4

Sun Java System Application Server (Application Server) 提供了一个与 J2EE 兼容的平台,用于开发和部署应用程序服务和 Web 服务。Application Server 为紧耦合分布式组件间的交互提供了基础结构服务,包括远程方法调用和其他运行时服务。

Java ES 安装程序以可单独安装的组件形式提供了 Application Server。如果需要,下列 Application Server 子组件可单独安装:

Sun Java System Calendar Server 6 2005Q4

Sun Java System Calendar Server (Calendar Server) 是一种基于 Web 的可伸缩解决方案,供企业和服务提供商进行集中化的日程和调度管理。Calendar Server 支持个人日历、组日历以及诸如会议室和设备等资源的日历。

Java ES 安装程序以可单独安装的组件形式提供了 Calendar Server。

Sun Java System Directory Server 5 2005Q4

Sun Java System Directory Server (Directory Server) 为 Intranet、网络和 Extranet 信息提供集中化的目录服务。Directory Server 与现有系统集成在一起,充当一个集中化的系统信息库,用于将员工、客户、供应商和合作伙伴信息合并在一起。您可以对 Directory Server 进行扩展,以管理用户配置文件和首选项以及 Extranet 用户验证。

Java ES 安装程序以可单独安装的组件形式提供了 Directory Server。

Sun Java System Instant Messaging 7 2005Q4

Sun Java System Instant Messaging (Instant Messaging) 使最终用户能够参与即时消息传送和聊天会话、相互发送警报消息以及即时共享组新闻。Instant Messaging 既适用于 Intranet 又适用于 Internet,还支持与其他即时消息传送服务提供商的交互。

Java ES 安装程序以可单独安装的组件形式提供了 Instant Messaging。下列 Instant Messaging 子组件可单独安装:

Sun Java System Message Queue 3.6 2005Q4

Sun Java System Message Queue (Message Queue) 是一种基于标准的解决方案,用于解决应用程序间的通信及可靠消息传送方面的问题。Message Queue 是一个企业消息传送系统,它实现了 Java 消息服务 (Java Message Service, JMS) 开放标准。

除了作为 JMS 提供者外,Message Queue 还具有其他功能,它们超过了 JMS 规范的最低要求。使用 Message Queue 软件,在不同平台和操作系统上运行的进程可以通过连接到一项公共的 Message Queue 服务来发送和接收信息。这样,应用程序开发者就可以将精力集中在其应用程序的业务逻辑上,而不必关注其应用程序如何进行跨网络通信这样的底层细节。

Message Queue 以两种版本提供:

Sun Java System Messaging Server 6 2005Q4

Sun Java System Messaging Server (Messaging Server) 是一种功能强大的基于标准的 Internet 消息传送服务器,对于企业和服务提供商均适用。Messaging Server 专为进行大容量可靠消息处理而设计,它由可独立配置的模块化组件组成,这些组件为多种电子邮件协议提供支持。

Java ES 安装程序以可单独安装的组件形式提供了 Messaging Server。但是,安装后,每个 Messaging Server 实例都可配置成提供任意数量的不同消息传送服务,实际上代表下列一组 Messaging Server 子组件:

Sun Java System Portal Server 6 2005Q4

Sun Java System Portal Server (Portal Server) 是一种启用了身份认证的门户服务器解决方案。Portal Server 集成了主要的门户服务,如个性化、整合、安全性、集成和搜索。Mobile Access 是 Portal Server 的子组件,提供从移动设备(如移动电话和个人数字助理)对 Portal Server 的无线访问。

Java ES 安装程序以可单独安装的组件形式提供 Portal Server,包括 Mobile Access。

Sun Java System Service Registry 3 2005Q4

Sun Java System Service Registry (Service Registry) 是一个系统信息库,它相当于 Web 服务 (UDDI) 注册表和企业业务 XML (enterprise business XML, ebXML) 注册表,用于支持 Web 面向服务的体系结构 (Service-Oriented Architecture, SOA) 应用程序。UDDI 注册表用于注册和搜索 Web 服务,而 ebXML 注册表用于存储和管理支持业务过程集成所需的人为信息。这些人为因素包括诸如 XML 模式、业务过程规则、Web 服务访问控制、版本控制、分类模式等元数据。

Sun Java System Web Server 6.1 2005Q4

Sun Java System Web Server (Web Server) 是在开放标准上建立的一种多进程多线程安全 Web 服务器。Web Server 可为任何规模的企业提供较高的性能、可靠性、可伸缩性和可管理性。Web Server 所支持的 Web 软件标准的范围很广,包括 JDK 1.4.1、Java Servlet 2.3、JavaServer Pages TM (JSPTM) 1.2、HTTP/1.1、PKCS #11、FIPS-140、168 位梯升式证书及其他各种基于安全性的标准。

Java ES 安装程序以可单独安装的组件形式提供了 Web Server。

服务质量组件说明

用来支持 Java ES 服务组件的组件可分成以下三个类别:

可用性组件说明

可用性组件为系统服务组件和应用程序组件提供近乎连续的正常运行时间。本节介绍以下 Java ES 可用性组件:

Sun Cluster 3.1 8/05 和 Sun Cluster 代理

Sun Cluster 软件可为 Java Enterprise System 以及基于 Java ES 基础结构的应用程序提供高可用性和可伸缩性服务。

群集是一组松耦合计算机(群集节点),该组计算机共同提供了服务、系统资源和数据的单客户机视图。群集在内部使用了冗余计算机、相互连接、数据存储和网络接口,以此来向基于群集的服务和数据提供高可用性。Sun Cluster 软件不停地监视成员节点及其他群集资源的运行状况,即使出现故障,它也会使用内部冗余对这些资源提供近乎连续的访问。

Java ES 安装程序以可单独安装的组件形式提供了 Sun Cluster 核心组件和 Sun Cluster 代理。其他 Sun Cluster 代理可在单独的 CD 中获得。

High Availability Session Store 2005Q4

Sun Java System 高可用性会话存储器 (High Availability Session Store, HADB) 提供即使在故障情况下也可使用应用程序数据的数据存储器。此功能对于恢复与客户机会话相关的状态信息特别重要。如果没有此功能,在会话期间出现故障后,重新建立该会话时需要重复所有操作。

以下 Java ES 组件提供存储会话状态信息的服务:Application Server、Access Manager 和 Message Queue。但是,这些组件中只有 Application Server 可以使用 HADB 服务来维护故障期间的会话状态。

Java ES 安装程序以可单独安装的组件形式提供了 HADB。但服务器和客户机子组件都要求提供 HADB 服务。

访问组件说明

访问组件为系统服务提供前端访问,通常是从企业防火墙外部的位置进行的访问。本节介绍以下 Java ES 访问组件:

Sun Java System Communications Express 6 2005Q4

Sun Java System Communications Express (Communications Express) 提供了一种集成的基于 Web 的通信与协作客户机,为最终用户提供日历、电子邮件和通讯录服务的 Web 界面。Communications Express 由三个客户机模块组成:日历、通讯录和邮件。通过适当配置,Communications Express 可访问 Messaging Server 和/或 Calendar Server,可以与 Sun Java System LDAP Schema 版本 1 (Schema 1) 或 Schema 2 中的任何一个搭配使用。

Java ES 安装程序以可单独安装的组件形式提供了 Communications Express。

Sun Java System Web Proxy Server 4.0.1 2005Q4

Sun Java System Web Proxy Server (Web Proxy Server) 提供对 Web 内容的缓存、过滤和分发。Web Proxy Server 通常用于企业防火墙内部,以减少对远程内容服务器的请求数,也常用于防火墙外部,为外来的 Internet 请求提供安全网关。

Java ES 安装程序以可单独安装的组件形式提供了 Web Proxy Server。

Sun Java System Connector for Microsoft Outlook 6 2005Q4

Sun Java System Connector for Microsoft Outlook 使得 Outlook 能够作为桌面客户机与 Sun Java Enterprise System 一起使用。该连接器是一个 Outlook 插件,必须将其安装在用户桌面上。

Connector for Microsoft Outlook 会查询 Messaging Server 的文件夹分层结构和电子邮件消息,然后将信息转换成 Outlook 可以显示的消息传送 API (Messaging API, MAPI) 属性。同样,Connector 使用 WCAP 查询 Calendar Server 的事件和任务,然后将其转换成 MAPI 属性。利用此模型,Sun Java System Connector for Microsoft Outlook 可以自两个单独的信息源建立一个最终用户 Outlook 视图,这两个信息源分别是:来自 Messaging Server 的邮件和来自 Calendar Server 的日历信息。

附件 CD 中提供了 Sun Java System Connector for Microsoft Outlook 及其自身的安装程序。

Sun Java System Directory Proxy Server 5 2005Q4

Sun Java System Directory Proxy Server (Directory Proxy Server) 是电子商务解决方案的任何关键业务目录服务必不可少的组件。Directory Proxy Server 是一个 LDAP 应用层协议网关,它采用应用层负载平衡和故障转移来提供增强的目录访问控制、模式兼容性和高可用性。

Java ES 安装程序以可单独安装的组件形式提供了 Directory Proxy Server。

Sun Java System Portal Server Secure Remote Access 6 2005Q4

Sun Java System Portal Server Secure Remote Access (Portal Server Secure Remote Access) 提供基于浏览器的从任何远程浏览器到 Portal Server 内容和服务的安全远程访问以扩展 Portal Server,从而消除了使用客户机软件的需要。与 Portal Server 的集成可确保用户收到对其有权访问的内容和服务的安全访问。

Java ES 安装程序以可单独安装的组件形式提供了 Portal Server Secure Remote Access。如果需要,下列 Portal Server Secure Remote Access 子组件可单独安装:

管理组件说明

管理组件为系统服务提供管理功能,例如配置和监视。本节介绍以下 Java ES 管理组件:

Sun Java System Administration Server(及 Console)5 2005Q4

Sun Java System Administration Server (Administration Server) 和 Server Console 一起提供了一种图形工具,让您可以管理 Directory Server、Directory Proxy Server 和 Messaging Server。Administration Server 为安装在同一根目录下的服务器组中的服务器处理请求,然后启动完成这些请求所需的程序。

Server Console 是一个独立的 Java 应用程序,它与网络中的 Directory Server 实例和 Administration Server 实例协同工作。Server Console 是企业中 Java ES 软件的前端管理应用程序。

Java ES 安装程序将 Server Console 和 Administration Server 一起作为一个可单独安装的组件提供给用户。

Sun Java System Directory Preparation Tool 2005Q4

Sun Java System Directory Preparation Script 用来以置备 Messaging Server 和 Calendar Server 用户所需的模式配置 Directory Server。

Sun Java System Delegated Administrator 6 2005Q4

Sun Java System Delegated Administrator 是一个命令行实用程序 (commadmin),用于为 Calendar Server、Messaging Server 及其他 Java ES 服务提供商置备用户、组、域和资源。

Delegated Administrator 会在您选择安装 Access Manager 时自动安装。

共享组件

共享组件提供 Java ES 系统服务组件和服务质量组件所依赖的本地服务与技术支持。Java ES 安装程序会自动安装所需的任何共享组件,以支持安装在主机中的其他 Java ES 组件。

Java Enterprise System 包括下面列出的共享组件: