Visión general técnica de Sun Java Enterprise System 2005Q4

Componentes de los servicios del sistema

Una serie de componentes de Java ES proporcionan los servicios principales que dan respaldo a las soluciones de software distribuidas. Estos servicios de sistemaincluyen servicios de portal, servicios de comunicación y colaboración, servicios de identidad y seguridad, servicios de contenedor web y servicios de aplicación J2EE.

Los componentes de servicio de sistema que proporcionan estos servicios distribuidos y los servicios que éstos proporcionan se describen brevemente en la siguiente tabla. Cada componente de los servicios del sistema es un proceso de servidor con varios subprocesos que admite el uso de una gran cantidad de clientes. Para obtener más información sobre cada componente, consulte Descripciones de los componentes de servicios de sistemas.

Tabla 1–1 Componentes de los servicios del sistema de Java ES

Componente 

Servicios de sistema proporcionados 

Sun Java System Web Server

Incluye servicios de administración de acceso y de administración de identidades digitales. Los servicios de administración de acceso incluyen la autenticación (también el inicio de sesión único) y la autorización basada en funciones para acceder a las aplicaciones y los servicios. Estos servicios incluyen la administración centralizada de cuentas de usuario individuales, roles, grupos y directivas.

Sun Java System Application Server

Incluye servicios de contenedor de J2EE para componentes de Enterprise JavaBeansTM (EJB), como beans de sesión, beans de entidad y beans controlados por mensajes. El contenedor incluye servicios de infraestructura necesarios para que interactúen los componentes distribuidos y bien acoplados, lo que convierte a Application Server en una plataforma para el desarrollo y la ejecución de aplicaciones de comercio electrónico y servicios web. Application Server también proporciona servicios de contenedor web.

Sun Java System Directory Server

Proporciona servicios de programación y de calendario a los usuarios finales individuales y a los grupos de usuarios finales. Calendar Server incluye un cliente basado en navegador que interactúa con el servidor. 

Sun Java System Directory Server

Incluye un depósito central para almacenar y administrar información de intranet e Internet como, por ejemplo, perfiles de identidad (empleados, clientes, proveedores, etc.), credenciales de usuario (certificados de clave pública, contraseñas y números de identificación personal), privilegios de acceso, información de recursos de aplicaciones e información de recursos de red. 

Sun Java System Instant Messaging

Proporciona comunicación segura y en tiempo real entre usuarios finales, como, por ejemplo, mensajería instantánea (chat), conferencias, alertas, noticias, encuestas y transferencias de archivos. El servicio incluye un administrador de presencia que indica a los usuarios quién está actualmente en línea e incluye un cliente basado en explorador que interactúa con el servidor. 

Sun Java System Message Queue

Proporciona funciones de mensajería asíncrona y fiable entre aplicaciones y componentes distribuidos que no estén firmemente acoplados. Message Queue implementa la especificación de la API de Java Message Service (JMS) y agrega funciones empresariales, tales como la seguridad, la escalabilidad y la administración remota.

Sun Java System Messaging Server

Incluye mensajería de almacenamiento y reenvío segura, fiable y de alta capacidad compatible con correo electrónico, fax, buscapersonas, voz y vídeo. Messaging Server puede obtener acceso simultáneamente a varios almacenes de mensajes e incluye filtrado de contenido para ayudar a rechazar correo electrónico no solicitado y evitar ataques de virus. 

Sun Java System Web Server

Proporciona servicios de portal claves, como por ejemplo, personalización y agregación para clientes basados en navegadores que acceden a aplicaciones o servicios de negocios. Portal Server también proporciona un motor de búsquedas configurable. 

Sun Java System Web Server

Proporciona servicios de contenedor web J2EETM para componentes web de Java como, por ejemplo, los componentes Java Servlet y JavaServer PagesTM (JSPTM). Web Server también admite otras tecnologías de aplicación web para aportar contenido web dinámico y estático, como, por ejemplo, secuencias de comandos CGI y páginas Active Server.

Sun Java System Service Registry 

Proporciona un registro y un depósito para que se puedan usar aplicaciones web con arquitecturas orientadas a servicios (SOA). Service Registry implementa estándares industriales para registrar y detectar servicios web, así como para administrar los hechos y los fragmentos de información asociada como, por ejemplo, XMLSchema, las reglas de los procesos de negocio, el control de acceso, el control de la versión, etc.