Entendiendo RPC: Mecanismo, Datos e Implementaciones
Clasificado en Informática
Escrito el en
español con un tamaño de 4,84 KB
Mecanismo de RPC
Para entender la RPC, primero hay que comprender cómo funciona una invocación de función en un lenguaje como C. Los parámetros pueden pasarse por valor o referencia, dependiendo del lenguaje y la implementación. En una RPC, la función local que el programador llama es realmente un "stub" que se encarga de comunicarse con el servidor. Este stub serializa los parámetros y los envía al servidor a través de la red. En el servidor, otro stub recibe la solicitud, desempaqueta los datos y llama a la función real. Luego, el resultado se envía de vuelta al cliente.
La secuencia de pasos de una RPC es:
- El cliente llama a una función local que en realidad es un stub.
- El stub del cliente empaqueta los parámetros y los envía al
catalán con un tamaño de 3,1 KB