SO-mod 3-Procesos - Facultad de Ingeniería - Universidad Nacional ...
SO-mod 3-Procesos - Facultad de Ingeniería - Universidad Nacional ...
SO-mod 3-Procesos - Facultad de Ingeniería - Universidad Nacional ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Ejemplos <strong>de</strong> Sistemas IPC – Windows XP<br />
<br />
Centrado en el pasaje <strong>de</strong> mensajes vía facilida<strong>de</strong>s <strong>de</strong> llamadas a<br />
procedimientos locales (local procedure call (LPC) )<br />
Sólo funciona entre procesos sobre el mismo sistema<br />
Usa pórticos (como mailboxes) para establecer y mantener<br />
canales <strong>de</strong> comunicación<br />
La comunicación funciona <strong>de</strong> la siguiente manera:<br />
El cliente abre un handle <strong>de</strong>l pórtico <strong>de</strong>l subsistema <strong>de</strong><br />
conexión<br />
El cliente envía una petición <strong>de</strong> conexión<br />
El servidor crea dos pórticos privados <strong>de</strong> comunicación y<br />
retorna el handle <strong>de</strong> uno <strong>de</strong> ellos al cliente<br />
El cliente y el servidor usan el correspondiente handle <strong>de</strong>l<br />
pórtico para enviar mensajes o retornos y para “escuchar” por<br />
réplicas<br />
JRA © 2008<br />
Sistemas Operativos – <strong>Procesos</strong><br />
Llamadas a Procedimientos Locales en Windows XP<br />
JRA © 2008<br />
Sistemas Operativos – <strong>Procesos</strong>