Tabla de contenido:
- Definición: ¿Qué significa la arquitectura de tres niveles?
- Techopedia explica la arquitectura de tres niveles
Definición: ¿Qué significa la arquitectura de tres niveles?
Una arquitectura de tres niveles es una arquitectura cliente-servidor en la que la lógica de proceso funcional, el acceso a datos, el almacenamiento de datos de la computadora y la interfaz de usuario se desarrollan y mantienen como módulos independientes en plataformas separadas. La arquitectura de tres niveles es un patrón de diseño de software y una arquitectura de software bien establecida.
Techopedia explica la arquitectura de tres niveles
La arquitectura de tres niveles permite que cualquiera de los tres niveles se actualice o reemplace de forma independiente. La interfaz de usuario se implementa en una PC de escritorio y utiliza una interfaz gráfica de usuario estándar con diferentes módulos que se ejecutan en el servidor de aplicaciones. El sistema de gestión de bases de datos relacionales en el servidor de bases de datos contiene la lógica de almacenamiento de datos de la computadora. Los niveles medios suelen ser de varios niveles.
Los tres niveles en una arquitectura de tres niveles son:
- Nivel de presentación: ocupa el nivel superior y muestra información relacionada con los servicios disponibles en un sitio web. Este nivel se comunica con otros niveles enviando resultados al navegador y a otros niveles en la red.
- Nivel de aplicación: también denominado nivel medio, nivel lógico, nivel lógico comercial o nivel lógico, este nivel se extrae del nivel de presentación. Controla la funcionalidad de la aplicación realizando un procesamiento detallado.
- Nivel de datos: alberga los servidores de bases de datos donde se almacena y recupera la información. Los datos en este nivel se mantienen independientes de los servidores de aplicaciones o la lógica empresarial.