Please enable JavaScript.
Coggle requires JavaScript to display documents.
ARQUITECTURA DE VARIOS NIVELES - Coggle Diagram
ARQUITECTURA DE VARIOS NIVELES
WebSphere Application Server proporciona la capa de la lógica de aplicación en una arquitectura de tres niveles.
Esto permite a los componentes del cliente interactuar con los recursos de datos y las aplicaciones heredadas.
Las arquitecturas de tres niveles son modelos de programación que permiten la distribución de la funcionalidad de la aplicación entre tres sistemas independientes
TODOS LOS NIVELES DE ESTA ARQUITECTURA PUEDEN COMUNICARSE ENTRE ELLOS
Los protocolos abiertos estándar y las API expuestas simplifican esta comunicación
Puede escribir componentes de cliente en cualquier lenguaje de programación, como Java™ o C++.
Estos clientes se ejecutan en cualquier sistema operativo, comunicándose con la capa de la lógica de la aplicación.
Las bases de datos del tercer nivel pueden tener cualquier diseño, si la capa de la aplicación pueda consultarlas y manipularlas.
La clave de esta arquitectura es la capa de la lógica de aplicación.
NIVELES
NIVEL DOS
Procesos que se ejecutan en servidores remotos
NIVEL TRES
Una colección discreta de bases de datos, gestores de recursos y aplicaciones de host
NIVEL UNO
Componentes de cliente que se ejecutan en estaciones de trabajo locales
COMPOSICIÓN
SEGUNDO NIVEL
Los procesos de este nivel se conocen normalmente como la "capa de la lógica de aplicación".
Dichos procesos gestionan la lógica empresarial de la aplicación y pueden acceder a los servicios del tercer nivel
La capa de la lógica de aplicación es donde se produce la mayor parte del trabajo de los procesos.
La capa de la lógica de aplicación es donde se produce la mayor parte del trabajo de los procesos.
TERCER NIVEL
Los servicios del tercer nivel están protegidos del acceso directo de los componentes de cliente que residen en una red segura
La interacción debe producirse a través de los procesos del segundo nivel.
La ventaja es la posibilidad de contraer el segundo y el tercer nivel en un entorno físico conservando la seguridad y las ventajas lógicas de los sistemas de nivel único.
PRIMER NIVEL
Permiten al usuario interactuar con los procesos del segundo nivel de forma segura e intuitiva
WebSphere Application Server da soporte a varios tipos de clientes.
Los clientes no acceden directamente a los servicios del tercer nivel