¿Qué significa aplicación multinivel?
Una aplicación multinivel es cualquier aplicación desarrollada y distribuida entre más de una capa. Separa lógicamente las distintas capas operativas específicas de la aplicación. El número de capas varía según los requisitos del negocio y de la aplicación, pero la arquitectura de tres capas es la más utilizada.
Cualquier aplicación que dependa o utilice una aplicación middleware se conoce como aplicación multinivel. Una aplicación multinivel también se conoce como aplicación multinivel o aplicación n-nivel.
Definición de aplicación multinivel
Una aplicación multinivel se utiliza para dividir una aplicación empresarial en dos o más componentes que pueden desarrollarse y ejecutarse por separado.
En general, los niveles de una aplicación multinivel son los siguientes:
- Nivel de presentación: Proporciona una interfaz de usuario básica y servicios de acceso a la aplicación
- Nivel de procesamiento de la aplicación: Posee el núcleo del negocio o la lógica de la aplicación
- Nivel de acceso a los datos: Proporciona el mecanismo utilizado para acceder a los datos y procesarlos
- Nivel de datos: Mantiene y gestiona los datos que están en reposo. Esta división permite que cada componente/nivel se desarrolle, pruebe, ejecute y reutilice por separado.