Remote Procedure Call (RPC) is the glue that holds together MS-DOS, Windows 3.x, and Windows NT. It is a client-server technology -- a way of making programs on two different systems work together like one. The advantage of RPC over other distributing programming techniques is that you can link two systems together using simple C calls, as in a single-system program.The most common use for client-server is to combine the graphical display capabilities of a desk-top PC with the database and number-crunching power of a large central system. But peer-to-peer programs can run equally well.Like many aspects of Microsoft programming, RPC forms a small world of its own, with conventions and terms that can be confusing. But once you understand the purpose behind each feature, programming with RPC is not difficult. This book lays out the concepts and the programming tasks so that you can use this powerful API.Microsoft RPC is a new technology based on the RPC used in the Distributed Computing Environment (DCE). This book builds on O'Reilly's successful DCE series. It provides a solid foundation for programmers learning to use Microsoft RPC, including: Controlling communications through the Microsoft Interface Definition Languages (MIDL) and the Attribute Configuration File (ACF)The book contains: How the server advertises itself How a client chooses a server (binding) Types of pointers and arrays Memory management Administration tasks for an RPC server This edition covers version 2.0 of Microsoft RPC. Four complete examples are included.
COM is built on top of RPC. This book is a bit dated, but still a good guide for learning the technology that COM is based on. COM will make much more sense if you take a little time to learn RPC first.
500
Published by Thriftbooks.com User , 25 years ago
using a microsoft rpc interfac
rpc programming
Published by Thriftbooks.com User , 25 years ago
rpc programmin
The most cogent guide to RPC programming I have seen.
Published by Thriftbooks.com User , 27 years ago
The authors take the reader from the very first steps to rather complex applications of Remote Procedure Calls. Along the way, they explain how RPC works, and why it is one of the better tools for implementing true client/server systems. Despite a very few factual errors (the page on memory allocation using RpcSs contains one) and despite a too-short description of when to use which memory allocator, I rate this book at nine out of ten. For a perfect ten, the authors will have to include material on secure, authenticated, RPC, too. If you do serious DCE or MS RPC programming, or if you are trying to learn the ropes: Try to find a copy. And no, mine is not for sale. ;-)
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.