Contents : Introduction and Overview.- eXternal Data Representation (XDR).- RPC Protocol.- RPC Programming.- Low-Level RPC Programming.- Additional RPC Library Features.- Rpegen.- Developing RPC-based Distributed Applications.- Future Directions of RPC Programming.- Appendices: 1: Sun RPC Information.- 2: External Data Representation Standard: Protocol Specification.- 3: Remote Procedure Call: Protocol Specification.- 4: Differences Between the RPC Library on SunOS 4.0 and SunOS 4.1.- 5: Source for Examples.- Bibliography.- Index.
1 Introduction and Overview.- 2 eXternal Data Representation (XDR).- 3 RPC Protocol.- 4 RPC Programming.- 5 Low-Level RPC Programming.- 6 Additional RPC Library Features.- 7 Rpcgen.- 8 Developing RPC-based Distributed Applications.- 9 Future Directions of RPC Programming.- Appendices.- 1 Sun RPC Information.- 2 External Data Representation Standard: Protocol Specification.- 3 Remote Procedure Call: Protocol Specification.- 4 Differences Between the RPC Library on SunOS 4.0 and SunOS 4.1.- 5 Source for Examples.
UNIX programmers have a new technology at their fingertips: high-speed workstations in distributed networks. Using this technology efficiently is key to the success of their software products. This book by John Corbin teaches them The Art of Distributed Applications in a way that breaks down the "art" into manageable engineering tasks. A professional reference book as well as a textbook on RPC programming techniques it is for the working programmer who needs to explore the possibilities of designing distributed networked applications under UNIX.