CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Fri, 01 Aug 2025 11:18:29 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090922012136
location: https://web.archive.org/web/20090922012136/https://oreilly.com/catalog/9781565920705/
server-timing: captures_list;dur=0.685287, exclusion.robots;dur=0.019692, exclusion.robots.policy;dur=0.008475, esindex;dur=0.011175, cdx.remote;dur=97.773598, LoadShardBlock;dur=597.360419, PetaboxLoader3.datanode;dur=203.051989, PetaboxLoader3.resolve;dur=375.906877
x-app-server: wwwb-app239
x-ts: 302
x-tr: 810
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=9
set-cookie: SERVER=wwwb-app239; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Fri, 01 Aug 2025 11:18:30 GMT
content-type: text/html; charset=utf-8
x-archive-orig-date: Tue, 22 Sep 2009 01:21:12 GMT
x-archive-orig-server: Apache
x-archive-orig-pragma: no-cache
x-archive-orig-cache-control: no-cache
x-archive-orig-last-modified: Mon, 21 Sep 2009 13:14:37 GMT
x-archive-orig-content-length: 28767
x-archive-orig-connection: close
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Tue, 22 Sep 2009 01:21:36 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Sat, 21 Jun 2008 09:11:43 GMT", ; rel="prev memento"; datetime="Sat, 11 Oct 2008 04:52:29 GMT", ; rel="memento"; datetime="Tue, 22 Sep 2009 01:21:36 GMT", ; rel="next memento"; datetime="Sun, 14 Feb 2010 08:24:43 GMT", ; rel="last memento"; datetime="Mon, 14 Aug 2023 09:26:05 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_11_20090921222808_crawl100.gpg-c/52_11_20090922010507_crawl100.arc.gz
server-timing: captures_list;dur=0.587223, exclusion.robots;dur=0.019520, exclusion.robots.policy;dur=0.007221, esindex;dur=0.009920, cdx.remote;dur=9.224678, LoadShardBlock;dur=738.225119, PetaboxLoader3.datanode;dur=376.496013, PetaboxLoader3.resolve;dur=274.109071, load_resource;dur=372.919515
x-app-server: wwwb-app239
x-ts: 200
x-tr: 1204
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
Microsoft RPC Programming Guide
- O'Reilly Media
Buying Options
Microsoft RPC Programming Guide
This product is no longer availible.
Microsoft RPC Programming Guide
- By
- Ward Rosenberry, John Shirley, Digital Equipment Corporation
- Publisher:
- O'Reilly Media
- Released:
- March 1995
- Pages:
- 254
Description
Remote Procedure Call (RPC) is the glue that holds together MS-DOS, Windows 3.x, and Windows NT. It is a client-server technology that lets you link two systems together using simple C calls, as in a single-system program. This book is an introduction to Microsoft RPC concepts combined with a step-by-step guide to programming RPC calls in C. Covers version 2.0 of Microsoft RPC.
Full Description
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
Product Details
- Title:
- Microsoft RPC Programming Guide
- By:
- Ward Rosenberry, John Shirley, Digital Equipment Corporation
- Publisher:
- O'Reilly Media
- Formats:
-
- Print Release:
- March 1995
- Pages:
- 254
- Print ISBN:
- 978-1-56592-070-5
- | ISBN 10:
- 1-56592-070-8
Customer Reviews
![]() ©2009, O'Reilly Media, Inc. (707) 827-7000 / (800) 998-9938 All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. |
About O'Reilly
Academic Solutions Authors Contacts Customer Service Jobs Newsletters O'Reilly Labs Press Room Privacy Policy RSS Feeds Terms of Service User Groups Writing for O'Reilly |
Content Archive Business Technology Computer Technology Microsoft Mobile Network Operating System Digital Photography Programming Software Web Web Design |
More O'Reilly Sites
O'Reilly Radar Ignite Tools of Change for Publishing Digital Media Inside iPhone O'Reilly FYI makezine.com craftzine.com hackszine.com perl.com xml.com Partner Sites InsideRIA java.net O'Reilly Insights on Forbes.com |