metodos de comunicacion

Páginas: 2 (279 palabras) Publicado: 7 de marzo de 2014
Métodos de comunicación
Los programas concurrentes necesitan algún tipo de comunicación entre los procesos. Esto debido a dosrazones principales:
1.Los procesos compiten para obtener acceso arecursos compartidos,
2.Los procesos quieren intercambiar datos.
Para cualquier tipo de comunicación hace falta un método de sincronización entre los procesos quequieren comunicarse entre ellos.Al nivel del programador existen tres variantes como realizar lasinteracciones entre procesos:

Usar memoria compartida (shared memory ),
Mandar mensajes (message passing),
Lanzarprocedimientos remotos (remote procedure call RPC).

Memoria compartida:
Los procesos se comunican a través de variables compartidas.
El sistema operativo provee la memoria compartida.
El programadortiene la responsabilidad de proveer comunicación.

Paso de mensajes
¿Qué es un mensaje?
Un mensaje es un pedazo de información estructurada que envía un agente a otro a través de uncanal decomunicación.
El paso de mensajes es imprescindible en sistemas distribuidos dado que en este caso no existenrecursos directamente compartidos para intercambiar información entre los procesos.

Esuna técnica empleada en programación concurrente para aportar sincronización entreprocesos y permitir la exclusión mutua, de manera similar a como se hace con los semáforos,monitores, etc.
Noprecisa de memoria compartida, por lo que es muy importante en la programación arasistemas distribuidos.
Los elementos principales que intervienen en el paso de mensajes son el proceso que envía,elque recibe y el mensaje.
Existen dos tipos de pasos de mensajes:

Asíncrono: El proceso que envía no espera a que sea recibido el mensaje enviado. Estospuede que tengan un buzón para mantenerlos mensajes que se han enviadopreviamente y no han sido recibidos aún.
Síncrono: El proceso que envía el mensaje, espera a que este sea recibido, antes degenerar y enviar otro mensaje.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Metodos De Comunicacion
  • metodos de comunicacion
  • metodos de comunicacion
  • Métodos de la comunicación
  • Métodos De Comunicación
  • Metodos De Comunicacion
  • metódica de la comunicación
  • edinson metodos de comunicacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS