A method for executing location independent procedure calls in a network system,
wherein the method may be embodied upon a computer readable medium and executed
transparently to the user at a local node. The method includes determining a remote
node to execute a function, if the function cannot be run on a local node and executing
a route function. Further, the method includes transmitting the function and related
data to the remote node, executing the function on the remote node, and transmitting
the results of the function to the local node.