BUY THIS BOOK
Add to Cart

Print Book $29.95


Add to UK Cart

Print Book £20.95

What is this?

Power Programming with RPC

By John Bloomer
February 1992
Pages: 518
ISBN 10: 0-937175-77-3 | ISBN 13: 9780937175774
starstarstarstarstar (Average of 1 Customer Reviews)

Buy 2 Get 1 Free Free ShippingGuarantee

Description

RPC, or remote procedure calling, is the ability to distribute the execution of functions on remote computers. Written from a programmer's perspective, this book shows what you can do with RPCs, like Sun RPC, the de facto standard on UNIX systems. It covers related programming topics for Sun and other UNIX systems and teaches through examples.
Full Description

RPC, or remote procedure calling, is the ability to distribute parts of a program to other computers on a network. An RPC facility manages the exchange of data between computers to make remote execution tranparent to the user. Distributed applications based on RPC can utilize distributed network resources and increase significantly the computing power brought to bear on complex problems. An RPC facility is the fundamental element of a distributed computing environment. The book builds a working understanding of RPC programming through examples. Sun RPC, the de facto standard on UNIX systems, is covered in detail. Interprocess communication and other related UNIX programming topics are also covered. The standard-issue RPC documentation is difficult to understand and lacks real-world examples. There are, in addition, many techniques to learn. This book, written from a programmer's perspective, shows you what you can do with RPC and presents a framework for learning it. Contents include:
  • Foundations of remote procedure calling; what it is, how it works, and which vendors support it.
  • What RPC offers to application and product developers. How RPC fits into a distributed computing environment.
  • ONC and DCE, a comparison of their similarities and differences.
  • How to develop, debug, and deploy networked applications.
  • Understanding the interprocess control (IPC) mechanisms on which RPC is based.
  • Using remote procedure calling in parallel/distributed processing and scheduling.
  • Using remote procedure calling with windowing systems.
  • Examples of distributed applications using both single and multiple concurrent servers.



Featured customer reviews

Write a Review


Power Programming with RPC Review,  August 04 2000
Rating: StarStarStarStarStar
Submitted by Clayton Mitchell   [Respond | View]

This book should probably be considered one of the essential guides to UNIX and networking heterogeneous systems. I can't count the number of times a developer or system administrator has asked the question "How do I start a job on another computer from this compouter?" This is perplexing probably because of the many possible answers, and from a security standpoint or a resource management or even configuration management standpoint, most of the solutions I see being used are more like hacks than precise solutions. RPC provides that exact solution set to this and many other network applications.

Read all reviews


See larger cover