|
Search over 100 encyclopedias and dictionaries: |
Research categories | Follow us on Twitter |
Research categories
View all topics in the newsView all reference sources at Encyclopedia.com |
|||
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. |
|
|
Cite this article
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 |
|
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.
|
|
|
Cite this article
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 |
|