Cliente / servidor de tres niveles

Definición: ¿Qué significa cliente / servidor de tres niveles?

Un cliente / servidor de tres niveles es un tipo de arquitectura informática de varios niveles en la que una aplicación completa se distribuye en tres capas o niveles informáticos diferentes. Divide las capas de presentación, lógica de aplicación y procesamiento de datos entre dispositivos cliente y servidor.

Es un ejemplo de arquitectura de aplicaciones de tres niveles.

Techinfo explica el cliente / servidor de tres niveles

Un cliente / servidor de tres niveles agrega una capa / nivel adicional a los modelos de dos niveles basados ​​en cliente / servidor. Esta capa adicional es un nivel de servidor que actúa como un dispositivo intermediario o de middleware. En un escenario de implementación típico, el cliente o el primer nivel mantiene la presentación / interfaz de la aplicación y transmite todas sus solicitudes específicas de la aplicación al servidor del nivel de middleware. El middleware o el segundo nivel llama al servidor de lógica de aplicación o al tercer nivel para la lógica de la aplicación. La distribución de toda la lógica de la aplicación en tres niveles ayuda a optimizar el acceso general a la aplicación y el desarrollo y la gestión a nivel de capa / nivel.