Tecnología

Inicio

Anfitrión redes basadas en el vs. Las redes cliente-servidor

Anfitrión redes basadas en el vs. Las redes cliente-servidor


redes basadas en host y redes cliente-servidor difieren en el tipo de arquitectura de aplicaciones que utilizan. Como su nombre indica, las redes basadas en host tener una arquitectura de aplicaciones basado en host, mientras que las redes cliente-servidor tienen una arquitectura de aplicaciones cliente-servidor. Ambos tipos de redes se componen de servidores y clientes. redes cliente-servidor incluyen navegadores web y clientes de correo electrónico. redes basadas en host son más propensos a sufrir de los cuellos de botella del servidor que sus homólogos de cliente-servidor.

Programas de Aplicación y las arquitecturas de aplicaciones

Los programas de aplicación comprenden cuatro funciones: almacenamiento de datos, acceso a datos, la lógica del programa y de la lógica de presentación. La arquitectura de la aplicación expone cómo estas cuatro funciones se distribuyen entre los servidores y los clientes. Un servidor puede ser un mainframe, un miniordenador, un microordenador o un conjunto de servidores. Un cliente puede ser un terminal simple, un microordenador, una estación de trabajo, un ordenador de red o un terminal de transacciones.

Red basada en host

En una red basada en el host, el servidor realiza todas las cuatro funciones de programa de aplicación. El cliente simplemente debe capturar las pulsaciones del usuario y los envía al servidor. Debido a que todo el procesamiento se realiza por el servidor (o host), el servidor puede llegar a ser un cuello de botella en una red de este tipo.

Red cliente-servidor

En una red cliente-servidor, las funciones del programa de aplicaciones se dividen entre el servidor y el cliente. El servidor gestiona el almacenamiento de datos y acceso a datos. El cliente se encarga de la lógica de presentación. La lógica del programa se puede dividir entre el servidor y el cliente, o asignado a uno de los dos.