Arquitectura cliente-servidor
Es un modelo de aplicación distribuida en el que las tareas se reparten entre los proveedores de recursos o servicios llamados servidores y os demandantes llamados clientes.
Un cliente realiza peticiones a otro programa y el servidor es quien le da respuesta.
Es esta arquitectura la capacidad de proceso esta repartida entre los clientes y los servidores.
Aunque son mas importantes las ventajas de tipo organizativo de vidas a la centralización de la gestión de la información y la separación de responsabilidades lo que clasifica y facilita el diseño del sistema.
La separación de cliente-servidor es de tipo lógico. Los tipos específicos de servidores incluyen: Servicios web, servicios de archivo, servidores de correo.
Características:
- Es quien inicia solicitudes con peticiones.
- Espera y recibe las respuestas del servidor.
- Por lo general puede conectarse a varios servidores a la vez.
- Hay interacción directamente con los usuarios finales.
Al controlar un servicio de redes, se debe tener en cuenta la velocidad de conexión y el tipo de cable que se usa.Al receptor de la solicitud enviada por el cliente se le conoce como servidor y sus características son:
- Al iniciarse esperan a que lleguen las solicitudes de los clientes por lo tanto desempeñan un papel masivo en la comunicación.
- Tras la recepción de una solicitud, la procesa y luego envía la respuesta al cliente.
- Acepta conexiones desde un gran numero de clientes pero en ciertos casos puede estar limitado.
No hay comentarios.:
Publicar un comentario