RPC Call Structure
call foo(x,y)
proc foo(a,b)
call foo(x,y)
proc foo(a,b)
begin foo...
end foo
client
program
client
stub
RPC
runtime
RPC
runtime
server
stub
server
program
return
client makes
local call to
stub proc.
stub builds msg
packet, inserts
params
runtime sends
msg to remote
node
server is
called by
its stub
stub unpacks
params and
makes call
runtime
receives msg
and calls stub
call foo
send msg
call foo
msg received
Previous slide
Next slide
Back to first slide
View graphic version