Descripción general técnica de Sun Java Enterprise System 5 Update 1

¿Por qué necesita Java ES?

En la actualidad, los requisitos empresariales demandan soluciones de software distribuidas en la red o en entornos de Internet y que tengan altos niveles de rendimiento, disponibilidad, seguridad, escalabilidad y facilidad de mantenimiento.

Java ES proporciona los servicios de infraestructura necesarios para estas aplicaciones de empresa distribuidas que, por lo general, presentan las siguientes características:

Las aplicaciones de empresa distribuidas requieren un conjunto subyacente de servicios de infraestructura que permita a los componentes distribuidos comunicarse entre ellos, coordinar el trabajo, implementar un acceso seguro, etc. Estos servicios de infraestructura son, a su vez, compatibles con un entorno de hardware de equipos y vínculos de red. Este entorno de hardware incluye arquitecturas de hardware SPARC® y x86 (Intel y AMD).

En la siguiente figura se muestra el esquema general. En su mayor parte, Java ES proporciona la capa de servicios de infraestructura distribuidos que se muestra en la figura.

Figura 1–1 Compatibilidad necesaria para aplicaciones de empresa distribuidas

Diagrama que muestra cómo una aplicación de empresa distribuida colocada sobre servicios de infraestructura distribuida que, a su vez, están en un entorno de hardware de red.

Entre los servicios que proporciona Java ES, se incluyen los siguientes:

Java ES también proporciona servicios que mejoran la disponibilidad, la escalabilidad, la facilidad de mantenimiento y otras cualidades de las aplicaciones o del sistema. Entre las funciones de calidad del servicio proporcionadas por Java ES, se incluyen las siguientes:

Puede implementar uno o varios servicios de Java ES; cada uno de ellos puede incluir varios componentes de Java ES.