Skip to main content
Article thumbnail
Location of Repository

Implementing remote procedure calls

By Andrew D. Birrell and Bruce Jay Nelson


Remote procedure calls (RPC) appear to be a useful paradig m for providing communication across a network between programs written in a high-level language. This paper describes a package providing a remote procedure call facility, the options that face the designer of such a package, and the decisions ~we made. We describe the overall structure of our RPC mechanism, our facilities for binding RPC clients, the transport level communication protocol, and some performance measurements. We include descriptioro ~ of some optimizations used to achieve high performance and to minimize the load on server machines that have many clients

Topics: General Terms, Design, Experimentation, Performance, Security Additional Keywords and Phrases, Remote procedure calls, transport layer protocols, distributed naming and binding, inter-process communication, performance of communication protocols
Year: 1984
OAI identifier: oai:CiteSeerX.psu:
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • (external link)
  • (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.