remote procedure call

remote procedure call

remote procedure call (RPC) A procedure call in which the actual execution of the body of the procedure takes place on a physically distinct processor from that on which the procedure call takes place. In general the system invoking the procedure call is separate from the one executing it. Further the two systems and the communication channel linking them are all liable to fail in the period between the start of the procedure call and the final completion of execution and return of any results from the processor executing the procedure body to that executing the procedure call.

These factors have given rise to a number of different proposals for the course of action to be followed in the event of one or other of the systems failing; essentially to have the procedure body executed either at least once (by retry) or at most once. These proposals tend to reflect the different priorities attached to the effect on the total system in the event of part of it failing.

Show all research tools

Cite this article
Pick a style below, and copy the text for your bibliography.

  • MLA
  • Chicago
  • APA

JOHN DAINTITH. "remote procedure call." A Dictionary of Computing. 2004. Encyclopedia.com. 27 May. 2012 <http://www.encyclopedia.com>.

JOHN DAINTITH. "remote procedure call." A Dictionary of Computing. 2004. Encyclopedia.com. (May 27, 2012). http://www.encyclopedia.com/doc/1O11-remoteprocedurecall.html

JOHN DAINTITH. "remote procedure call." A Dictionary of Computing. 2004. Retrieved May 27, 2012 from Encyclopedia.com: http://www.encyclopedia.com/doc/1O11-remoteprocedurecall.html

Learn more about citation styles

remote procedure call

remote procedure call A technology that enables a programmer to write program code which, when executed on one computer, results in the execution of other code on another computer to which it is connected. For example, such code would enable a CLIENT to execute an application program running on a SERVER. It allows data to be sent from one computer to another to be processed and result data to be sent back.

Show all research tools

Cite this article
Pick a style below, and copy the text for your bibliography.

  • MLA
  • Chicago
  • APA

DARREL INCE. "remote procedure call." A Dictionary of the Internet. 2001. Encyclopedia.com. 27 May. 2012 <http://www.encyclopedia.com>.

DARREL INCE. "remote procedure call." A Dictionary of the Internet. 2001. Encyclopedia.com. (May 27, 2012). http://www.encyclopedia.com/doc/1O12-remoteprocedurecall.html

DARREL INCE. "remote procedure call." A Dictionary of the Internet. 2001. Retrieved May 27, 2012 from Encyclopedia.com: http://www.encyclopedia.com/doc/1O12-remoteprocedurecall.html

Learn more about citation styles

Free newspaper and magazine articles

How to use remote data terminals. (Data Management).(Brief Article)
Magazine article from: R &amp; D; 6/1/2002
OSF chooses DEC RPCs over Sun scheme; distributed computing environment on...
Magazine article from: EDN; 6/28/1990
What are web services? (Monograph).
Magazine article from: Database and Network Journal; 6/1/2002

Pictures from Google Image Search

Click to see an enlarged picture
Click to see an enlarged picture
Click to see an enlarged picture

See more pictures of remote procedure call