COMUNICACIÓN ENTRE
PROCESOS
(SOCKETS, RPC)
COMUNICACIÓN
ENTRE PROCESOS
Es una función básica de los
sistemas operativos que pueden
comunicarse entre sí a través
de compartir espacios de
memoria, ya sean variables
compartidas o buffers, o a Los protocolos
través de las herramientas desarrollados para
provistas por las rutinas de IPC. internet son los
mayormente usados:
IP (capa de red) protocolo de
control de transmisión (capa de
transporte) y protocolo de
transferencia de archivos
protocolo de transferencia de
hipertexto (capa de aplicación)
RPC
(Remote Procedure Call /
llamada a un procedimiento
remoto) permitir que los
programas realicen llamadas a
funciones localizadas en otras
máquinas. COMUNICACIÓN
ORIENTADA A
MENSAJES
Las comunicaciones RPC se
basan en la idea que el receptor
está operativo para poder
invocar una cierta función, no
podemos suponer que el
receptor siempre estará
operativo y esperando a
comunicarse. La solución es
definir la comunicación en
término de paso de mensajes.
VILLANUEVA LOERA
JESÚS ABRAHAM