Ebook: The Art of Distributed Applications: Programming Techniques for Remote Procedure Calls
Author: John R. Corbin (auth.)
- Tags: Software Engineering, Computer Communication Networks
- Series: Sun Technical Reference Library
- Year: 1991
- Publisher: Springer-Verlag New York
- Edition: 1
- Language: English
- pdf
Powerful networked workstations are adding a new dimension to the world of computing. Programmers are challenged to write applications that exploit the speed and parallelism of such distributed systems, programs that take advantage of the networking and communication features of high-speed workstations. John Corbin, a senior engineer in Sun's networking group, bases his approach on RPC (Remote Procedure Call), a technique for programming communication processes in UNIX environments. A professional reference book as well as a textbook on RPC programming techniques, The Art of Distributed Applications: Programming Techniques for Remote Procedure Call, is for the working programmer who needs to explore the possibilities of designing distributed networked applications under UNIX. The book can also be recommended as a supplemental text in a distributed systems course, providing the basis for lab assignments.
Powerful networked workstations are adding a new dimension to the world of computing. Programmers are challenged to write applications that exploit the speed and parallelism of such distributed systems, programs that take advantage of the networking and communication features of high-speed workstations. John Corbin, a senior engineer in Sun's networking group, bases his approach on RPC (Remote Procedure Call), a technique for programming communication processes in UNIX environments. A professional reference book as well as a textbook on RPC programming techniques, The Art of Distributed Applications: Programming Techniques for Remote Procedure Call, is for the working programmer who needs to explore the possibilities of designing distributed networked applications under UNIX. The book can also be recommended as a supplemental text in a distributed systems course, providing the basis for lab assignments.
Powerful networked workstations are adding a new dimension to the world of computing. Programmers are challenged to write applications that exploit the speed and parallelism of such distributed systems, programs that take advantage of the networking and communication features of high-speed workstations. John Corbin, a senior engineer in Sun's networking group, bases his approach on RPC (Remote Procedure Call), a technique for programming communication processes in UNIX environments. A professional reference book as well as a textbook on RPC programming techniques, The Art of Distributed Applications: Programming Techniques for Remote Procedure Call, is for the working programmer who needs to explore the possibilities of designing distributed networked applications under UNIX. The book can also be recommended as a supplemental text in a distributed systems course, providing the basis for lab assignments.
Content:
Front Matter....Pages i-ix
Introduction and Overview....Pages 1-10
eXternal Data Representation (XDR)....Pages 11-50
RPC Protocol....Pages 51-64
RPC Programming....Pages 65-90
Low-Level RPC Programming....Pages 91-145
Additional RPC Library Features....Pages 147-177
Rpcgen....Pages 179-206
Developing RPC-based Distributed Applications....Pages 207-243
Future Directions of RPC Programming....Pages 245-256
Back Matter....Pages 257-321
Powerful networked workstations are adding a new dimension to the world of computing. Programmers are challenged to write applications that exploit the speed and parallelism of such distributed systems, programs that take advantage of the networking and communication features of high-speed workstations. John Corbin, a senior engineer in Sun's networking group, bases his approach on RPC (Remote Procedure Call), a technique for programming communication processes in UNIX environments. A professional reference book as well as a textbook on RPC programming techniques, The Art of Distributed Applications: Programming Techniques for Remote Procedure Call, is for the working programmer who needs to explore the possibilities of designing distributed networked applications under UNIX. The book can also be recommended as a supplemental text in a distributed systems course, providing the basis for lab assignments.
Content:
Front Matter....Pages i-ix
Introduction and Overview....Pages 1-10
eXternal Data Representation (XDR)....Pages 11-50
RPC Protocol....Pages 51-64
RPC Programming....Pages 65-90
Low-Level RPC Programming....Pages 91-145
Additional RPC Library Features....Pages 147-177
Rpcgen....Pages 179-206
Developing RPC-based Distributed Applications....Pages 207-243
Future Directions of RPC Programming....Pages 245-256
Back Matter....Pages 257-321
....