02.03.2014 Views

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 ...

SHOW MORE
SHOW LESS

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>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!