PPT Slide
Remote Procedure Calls
- The SendMessage/ReceiveMessage/SendReply mechanism is similar to a procedure call made between two processes. The next logical variation is to extend this mechanism to RPC (Figure 8.13):
- Client makes an RPC call.
- Client-side stub turns it into a message to a server.
- Server-side stub calls the actual procedure on the server.
- The real procedure performs the work.
- The server-side stub sends the result back in a message to the client.
- The client-side stub receives the result message.
- The client-side stub returns to the RPC caller.