Microsoft RPC Programming Guide

Microsoft RPC Programming Guide

This free online book provides a solid foundation for programmers learning to use Microsoft RPC. 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 technology is to combine the graphical display capabilities of a desktop 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 DEC series. It provides a solid foundation for programmers learning to use Microsoft RPC.

Table of Contents

  • Overview of an RFC Application
  • Using a Microsoft RFC Interface
  • How to Write Clients
  • Pointers, Arrays, and Memory Usage
  • How to Write a Sewer
  • Using a Name Service
  • Context Handles

Book Details

Author(s): Microsoft Corporation
Format(s): PDF, ePub, Mobi, Daisy, DjVu, TXT
File size: 7.60 MB
Number of pages: 233
Link: Download or read online.

Leave a Reply