Arquitectura del Servidor de Aplicaciones WebLogic
WebLogic Server es un servidor de aplicaciones: una plataforma para aplicaciones empresariales multi-capa distribuidas.
WebLogic Server centraliza los servicios de aplicación como funciones de servidor webr, componentes del negocio, y
acceso a los sistemas "backend" de la empresa. Utiliza tecnologías como el almacenamiento en memoria inmediata y
almacenes de conexiones para mejorar la utilización de recursos y el funcionamiento de la aplicación. WebLogic Server
también proporciona facilidades a nivel de seguridad empresarial y una administración poderosa.
WebLogic Server funciona en la capa media (o capa "n") de una arquitectura multi-capa. Una arquitectura multi-capa
determina dónde se ejecutan los componentes software que crean un sistema de cálculo en relación unos con otros y al
hardware, la red y los usuarios. Elegir la mejor localización para cada componente software nos permite desarrollar
aplicaciones más rápidamente; facilita el despliegue y la administración; y proporciona un mayor control sobre el
funcionamiento, la utilización, la seguridad, el escalabildad, y la confiabilidad.
WebLogic Server implementa J2EE, el estándar para la empresa de Java. Java es un lenguaje de programación, seguro
ante la red, orientado a objetos, y J2EE incluye la tecnología de componentes para desarrollar objetos distribuidos.
Estas funciones agregan una segunda dimensión architectura del servidor de aplicaciones WebLogic Server-- un capa
de lógica de aplicación, con cada capa desplegada selectivamente entre las tecnologías J2EE de WebLogic Server.
Las dos secciones siguientes describen estas dos vistas de la arquitectura de WebLogic Server: capas de software y capas
de la lógica de la aplicación.