Sun Java Enterprise System 2005Q4 技术概述

为什么需要 Java Enterprise System?

当今的业务需求对软件解决方案提出了如下要求:可分布于网络或 Internet 环境且在性能、可用性、安全性、可伸缩性和可维护性方面具备较高的水平。

Java Enterprise System 提供了支持此类 distributed enterprise application(分布式企业应用程序)所需的基础结构服务,这些应用程序通常具有以下特征:

分布式企业应用程序需要一组底层基础结构 service(服务),以便使分布式组件能够彼此进行通信、协调各自的工作、实现安全访问,等等。这些基础结构服务反过来还要得到计算机和网络链路所属硬件环境的支持。此硬件环境包括 SPARC® 和 x86(Intel 和 AMD)硬件体系结构。

下图显示了总体分层方案。图 1–1 所示的分布式基础结构服务层中的大部分服务都是由 Java Enterprise System 提供的。另外,Java Enterprise System 服务还包括许多应用程序级服务,如可供最终用户访问的服务。

图 1–1 分布式企业应用程序所需的支持

分布式企业应用程序位于分布式基础结构服务之上,而后者又位于联网硬件环境之上的示意图。

以下是 Java Enterprise System 提供的功能服务中的一部分:

Java Enterprise System 还提供了可以增强可用性、可伸缩性、可维护性及其他应用程序质量或系统质量的服务。以下是 Java Enterprise System 提供的服务质量功能的一部分:

您可以部署一项或多项 Java Enterprise System 服务,其中每项服务都可能包括多个 Java Enterprise System 组件。