RPC

Páginas: 4 (817 palabras) Publicado: 24 de octubre de 2015
2.4 LLAMADAS A
PROCEDIMIENTOS REMOTOS
(RPC)

INTRODUCCIÓN








Aunque Cliente-Servidor es muy conveniente carece de
transparencia.
Birrell y Nelson sugirieron una forma en que se llama a
unprocedimiento desde una maquina A y se ejecuta en
una maquina B.
Los datos de parámetros y resultados son
transportados de una maquina a otra mediante
mensajes de los cuales el programador no sepreocupa
en su estructuración.
Aunque parece sencillo, hay ciertas implicaciones que
se tienen que resolver.

2.4.1 Operación Básica de RPC


count= read(fd, buf, Bytes);

2.4.1 Operación Básica de RPC

Hay 3 mecanismos para el paso de parámetros.
 Valor.

 Referencia.
 Copia/Restauración.




La idea principal detrás de RPC es hacer que las
llamadas remotas sean lo más parecido a una
llamadalocal.
RPC logra la transparencia gracias al uso de los
resguardos de cliente de servidor.

2.4.1 Operación Básica de RPC

Resumen en 10 Sencillos pasos
1.
2.

El procedimiento cliente llama alresguardo cliente de manera usual.
El resguardo de cliente construye un mensaje y hace un señalamiento al
núcleo.

3.

El núcleo envía el mensaje al núcleo remoto.

4.

El núcleo remoto proporciona elmensaje el resguardo del servidor.

5.

El resguardo del servidor desempaca los parámetros y llama al servidor.

6.

7.

El servidor realiza el trabajo y regresa el resultado al resguardo del
servidor.
Elresguardo del servidor empaca el resultado en un mensaje y hace un
señalamiento al núcleo.

8.

El núcleo remoto envía el mensaje al núcleo del cliente.

9.

El núcleo del cliente da el mensaje alresguardo del cliente.

10.

El Resguardo desempaca el resultado y regresa al cliente.

2.4.2 Transferencia de Parámetros.


La función del resguardo del cliente es tomar sus parámetros,
empacarlos enun mensaje y enviarlos al resguardo del
servidor. A este proceso se le llama Ordenamiento de
Parámetros.

2.4.2 Transferencia de Parámetros.








Si las dos maquinas son idénticas y todos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • RPC
  • Rpc Y Sre
  • DIAPOSITIVAS RPC
  • Rpc y rice
  • El Seguro Rpc
  • Comandos RPC
  • Rpc En Linux
  • Tutorial Rpc

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS