Subscribe Now!

sábado, 7 de septiembre de 2013

Arquitectura Cliente-Servidor



Es un modelo de aplicación distribuida, en el que la tareas se reparten entre los proveedores de recursos y servicios. Llamada servidores, y los demandantes, llamados clientes. Un cliente realiza peticiones a otro programa, el servidor, quien le da respuesta. En esta arquitectura la capacidad de proceso está repartida entre los clientes y los servidores, aunque son más importantes las ventajas de tipo organizativo debidas a la centralización de la gestión de la información y la separación de responsabilidades, lo que facilita y clarifica el diseño del sistema.

La separación de cliente-servidor es de tipo lógico Los tipos específicos de los servidores incluyen: 

servidores de WEB, servidores de archivo, servidores de correo etc.La arquitectura cliente-servidor sustituye a la arquitectura monolítica, en la que no hay distribución, tanto a nivel físico como a nivel lógico.


La red cliente-servidor es aquella red de comunicaciones en la que todos los clientes están conectados a un servidor, en el que se centralizan los diversos recursos y aplicaciones con que se cuenta; y que los pone a disposición de los clientes cada vez que estos son solicitados. Esto significa que todas las gestiones que se realizan se concentran en el servidor, de manera que en él se disponen los requerimientos provenientes de los clientes que tienen prioridad, los archivos que son de uso público y los que son de uso restringido, los archivos que son de sólo lectura y los que, por el contrario, pueden ser modificados etc. Este tipo de red puede utilizarse conjuntamente en caso de que se este utilizando en una red mixta.
En la arquitectura C/S el remitente de una solicitud es conocido como cliente. Sus características son: 
Espera y recibe las respuestas del servidor. 
Por lo general, puede conectarse a varios servidores a la vez. 
Normalmente interactúa directamente con los usuarios finales mediante una interfaz gráfica de usuario. 
Al contratar un servicio de redes, se debe tener en cuenta la velocidad de conexión que le otorga al cliente y el tipo de cable que utiliza , por ejemplo : cable de cobre ronda entre 1 ms y 50 ms. Al receptor de la solicitud enviada por el cliente se conoce como servidor. Sus características son: 
Al iniciarse esperan a que lleguen las solicitudes de los clientes, desempeñan entonces un papel pasivo en la comunicación (dispositivo esclavo). 
Tras la recepción de una solicitud, la procesan y luego envían la respuesta al cliente. 
Por lo general, aceptan conexiones desde un gran número de clientes (en ciertos casos el número máximo de peticiones puede estar limitado).

0 comentarios:

Publicar un comentario