The client stub 16 puts arguments and other calling information into an internal RPC format which is transmitted by a RPC runtime library 18 over the network to the system containing the remote procedure, in this example, the called remote procedure runs on a server system 20.