Remote Procedure Call

Computing Dictionary

Remote Procedure Call definition

networking, programming
(RPC) A protocol which allows a program running on one host to cause code to be executed on another host without the programmer needing to explicitly code for this. RPC is an easy and popular paradigm for implementing the client-server model of distributed computing. An RPC is initiated by the caller (client) sending request message to a remote system (the server) to execute a certain procedure using arguments supplied. A result message is returned to the caller. There are many variations and subtleties in various implementations, resulting in a variety of different (incompatible) RPC protocols.
Sun RPC is defined in RFC 1057 and ONC RPC in RFC 1831.
(2003-06-04)
The Free On-line Dictionary of Computing, © Denis Howe 2010 http://foldoc.org
Cite This Source
Explore Dictionary.com
Next Definition: remote reference layer
More from Thesaurus.com
Synonyms and Antonyms for Remote Procedure Call
More from Reference.com
Search for articles containing Remote Procedure Call
Dictionary.com Word FAQs

Dictionary.com presents 366 FAQs, incorporating some of the frequently asked questions from the past with newer queries.

Copyright © 2014 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature