Definition:
An RPC is initiated by the caller (client) sending a request message to a remote system (the server) to execute a certain procedure using arguments supplied. A resulting message is returned to the caller. There are many variations and subtleties in various implementations, resulting in a variety of different (incompatible) RPC protocols.
"These are not my words - tr3kker"


There is more info at:
http://searchwebservices.techtarget....214272,00.html

And even more info from google......