Remote Procedure Call

Remote Procedure Call definition - hacker
A sender makes a request via a function, method, or procedure call. RPC then translates these into requests transmitted over the network to the intended destination. A relatively common programming technique available in UNIX since the 1990s and introduced into the Windows family with Windows NT more recently, the RPC receiver processes the request on the basis of a procedure’s name and list of arguments and then sends a response to the sender when this step is completed. RPC applications implement software modules called “proxies” and “stubs” to broker the remote calls and cause them to appear to the programmer to be identical to local procedure calls. Applications making use of RPC programming operate synchronously, meaning that they wait until the remote procedure returns a result. RPC incorporates a “time-out” logic to deal with network failures or scenarios in which RPCs do not return.

See Also: Network; UNIX.

About, Inc. RPC. [Online, 2004.] About, Inc. Website. http:// compnetworking.about.com/cs/programming/g/bldef_rpc.htm.

Webster's New World Hacker Dictionary Copyright © 2006 by Bernadette Schell and Clemens Martin.
Published by Wiley Publishing, Inc., Indianapolis, Indiana.
Used by arrangement with John Wiley & Sons, Inc.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.