El articulo

Páginas: 2 (304 palabras) Publicado: 2 de octubre de 2014
ASPECTOS DE DISEÑO DEL MODELO
CLIENTE-SERVIDOR

DIRECCIONAMIENTO

Para que un cliente pueda enviar un mensaje a un servidor, debe conocer la dirección de éste.
Hay varios métodos paraeldireccionamiento de los procesos:

1. Machine.process: machine indica el número de máquina dentro de la red y process, el número de proceso dentro de esa máquina. Pero este método no poseelatransparencia que se busca ya que se está identificando que existen varias máquinas trabajando. A parte si se descompone esa máquina (server) se pierde el servicio pues los programascompilados tienenintegrado ese número de máquina para ese servicio. Una variación de este esquema, utiliza machine.local_id.
Inconvenientes:
La transparencia es uno de los principales objetivos dela construcción desistemas distribuidos.
El usuario debe conocer la posición del servidor.
Un cambio de servidor obliga a cambiar los programas.

2. Transmisiones: En una LAN que soportetransmisiones, el emisor puedetransmitir un paquete especial de localización con la dirección del proceso destino, todos los núcleos de las máquinas en la red reciben este mensaje y verifican sila dirección es la suya; en caso deque lo sea, regresa un mensaje "aquí estoy" con su dirección en la red (número de máquina). El núcleo emisor utiliza entonces esa dirección y la captura parauso posterior. Si bien esto cumple con laspremisas, genera una carga adicional en el sistema.

3. Generar un servidor de nombres: Cada vez que se ejecute un cliente en su primer intento porutilizar un servidor, el cliente envía unasolicitud al servidor de nombres (nombre en ASCII) para pedirle el número de la máquina donde se localiza el servidor. Una vez obtenida la dirección sepuede enviar la solicitud de manera directa. El problemade este método es que es un componente centralizado y si bien se puede duplicar, presenta problemas en el mantenimiento de la consistencia.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Articulos
  • Articulos
  • Articulos
  • Articulaciones
  • Articulo
  • Articulos
  • Articulaciones
  • Articulo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS