Cliente / servidor de dos niveles

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

Un cliente / servidor de dos niveles es un tipo de arquitectura informática de varios niveles en la que una aplicación completa se distribuye como dos capas o niveles distintos. Divide la lógica de la aplicación, los datos y el procesamiento entre los dispositivos cliente y servidor.

Techinfo explica el cliente / servidor de dos niveles

Un cliente / servidor de dos niveles funciona cuando la mayoría o la totalidad de la lógica y los datos de la aplicación están alojados en un servidor. El cliente se integra con la capa de presentación y accede al servidor para tareas y procesamiento específicos de la aplicación.

Por ejemplo, la aplicación principal y los datos se instalan en un servidor central. Uno o más dispositivos de cliente utilizan su aplicación de extremo de cliente para solicitar datos o procesos del servidor. El servidor envía los datos requeridos o realiza un proceso para cumplir con la consulta. En otra instancia de cliente / servidor de dos niveles, como una arquitectura de respaldo de datos, el acceso a la aplicación y la lógica pueden estar con el dispositivo cliente, mientras que el servidor almacena y proporciona los datos centrales.