Remote Procedure Call (RPC)

1/22/98


Click here to start


Table of Contents

Remote Procedure Call (RPC)

Building Distributed Programs: Two Paradigms

Model of Execution for RPCs

RPC Properties

RPC Primitives

Structure of an RPC Call

RPCs: Issues

Locating Servers

Communication Protocols for RPC

RPC in Heterogeneous Environments

Case Study: SUN RPC

Identifying Remote Programs and Procedures

Example RPC Program Numbers

Communication Semantics

Remote Programs and Protocol Ports

Sun RPC Message Format: XDR Specification

Message Dispatch for Remote Programs

Creating Distributed Applications with Sun RPC Example: Remote Dictionary Using rpcgen

Specification for rpcgen

Program Generation

Author: Riccardo Bettati

Email: bettati@cs.tamu.edu

Home Page: http://www.cs.tamu.edu/faculty/bettati