--- mstools/samples/rpc/readme.txt 2018/08/09 18:20:01 1.1 +++ mstools/samples/rpc/readme.txt 2018/08/09 18:20:54 1.1.1.2 @@ -1,13 +1,33 @@ -The RPC sample programs correspond to material discussed in the -Microsoft RPC Version 1.0 Alpha Programmer's Guide. +This directory contains several sample RPC distributed +applications. -The following programs are provided: +Directory Description -hello1 - hello, world using automatic binding - (not supported in Microsoft RPC V1.0 Alpha release) -hello2 - hello, world using application-managed binding -hello3 - client specifies string displayed on server -adder1 - a simple remote procedure that adds two numbers - and returns the result -dict - non-trivial dictionary application using splay trees -mandel - Microsoft Windows client sample +HELLO Print a string "hello, world" on the server +WHELLO Windows version of "hello, world" sample +DATA\INOUT Directional attributes +DATA\DUNION Discriminated union +DATA\XMIT Transmit as attribute +HANDLES\AUTO Auto handles +HANDLES\USRDEF User-defined handles +HANDLES\CXHNDL Context handles +DOCTOR RPC version of Eliza-like therapist program +MANDEL Mandelbrot set Windows sample +DICT Client-server transaction processing + +The source files within each directory (with the exception +of the Windows samples) follow the naming convention: + +README.xxx Instructions to build, run the sample +.IDL Interface definition language file +.ACF Attribute configuration file +C.C Client main program +S.C Server main program +P.C Remote procedures +MAKEFILE Nmake file to build NT version +MAKEFILE.DOS Nmake file to build MS-DOS version + +The Microsoft Windows sample programs use several additional +files and do not conform to this naming convention. See the +README.xxx file in each directory for specific information +about the files.