SEPTIMO SEMESTRE LIA I5

Bienvenidos a mi blog

sábado, 21 de agosto de 2010

MODELO CLIENTE-SERVIDOR

Una tendencia en los S. O. modernos es la de explotar la idea de mover el código a capas superiores y mantener un núcleo mínimo. Para solicitar un servicio (por ej.: lectura de un bloque de ciertoarchivo) según el modelo cliente servidor: 
  • El proceso del usuario (proceso cliente) envía la solicitud a un proceso servidor 
  • Realiza el trabajo y regresa la respuesta. 
  • El núcleo controla la comunicación entre los clientes y los servidores. 
  • Se fracciona el S. O. en partes, cada una 
  • Servicio a archivos, a procesos, a terminales, amemoria, etc., cada parte pequeña y másfácilmente controlable. 
  • Los servidores se ejecutan como procesos en modo usuario: 
  • No tienen acceso directo al hardware. 
  • Se aíslan y acotan más fácilmente los problemas. 
  • Si un cliente se comunica con un servidor mediante mensajes: 
  • No necesita saber si el mensaje se atiendelocalmente o mediante un servidor remoto, situadoen otra máquina conectada. 
  • Envía una solicitud y obtiene una respuesta 


No hay comentarios: