Comunicacion Cliente-Servidor

Páginas: 3 (705 palabras) Publicado: 26 de septiembre de 2012
Comunicación cliente –servidor sockets
El “modelo cliente - servidor” tiene como idea fundamental la estructuración del S. O. como:
• Un grupo de procesos en cooperación, llamados servidores, queofrecen servicios a los usuarios.
• Un grupo de procesos usuarios llamados clientes.
• El “modelo cliente - servidor” se basa en un “protocolo solicitud / respuesta”:
• Es sencillo y sin conexión.• No es complejo y orientado a la conexión como OSI o TCP / IP.
• El cliente envía un mensaje de solicitud al servidor pidiendo cierto servicio.
El servidor:
• Ejecuta el requerimiento.
• Regresalos datos solicitados o un código de error si no pudo ejecutarlo correctamente.
• No se tiene que establecer una conexión sino hasta que ésta se utilice.
• La pila del protocolo es más corta y porlo tanto más eficiente.
• Si todas las máquinas fuesen idénticas solo se necesitarían tres niveles de protocolosDireccionamiento en C - S
Para que un cliente pueda enviar un mensaje a un servidor, debe conocer la dirección de éste.
Un esquema de direccionamiento se basa en la dirección dela máquina destinataria del mensaje:
Es limitativo si en la máquina destinataria se ejecutan varios procesos, pues no se sabría para cuál de ellos es el mensaje.
Otro esquema de direccionamiento sebasa en identificar los procesos destinatarios en vez de a las máquinas:
Elimina la ambigüedad acerca de quién es el receptor.
Presenta el problema de cómo identificar los procesos:

Una soluciónes una nomenclatura que incluya la identificación de la máquina y del proceso:
• No se necesitan coordenadas globales.
• Pueden repetirse los nombres de los procesos en distintas máquinas.
• Unavariante utiliza machine.local-id en vez de machine.process:
• local-id generalmente es un entero aleatorio de 16 o 32 bits.
• Un proceso servidor se inicia mediante una llamada al sistema para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cliente Servidor
  • Cliente Servidor
  • CLIENTE SERVIDOR
  • Cliente-Servidor
  • Cliente-servidor
  • Cliente servidor
  • Cliente servidor
  • Cliente-servidor

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS