sábado, 7 de septiembre de 2013

Arquitectura cliente-servidor

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:
  1.  Es quien inicia solicitudes con peticiones.
  2. Espera y recibe las respuestas del servidor.
  3. Por lo general puede conectarse a varios servidores a la vez.
  4. 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