Sun Java Enterprise System 5 技术概述

为何需要 Java ES

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

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

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

下图显示了总体分层方案。Java ES 主要提供图中所示的分布式基础结构服务层。

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

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

Java ES 提供的部分功能服务如下:

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

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