Annotation of mstools/samples/rpc/adder1/readme.txt, revision 1.1

1.1     ! root        1: File:  adder1\readme.txt
        !             2: Date:  October 1991
        !             3: 
        !             4: The adder1 application demonstrates a very simple
        !             5: distributed application.  The client calls a remote
        !             6: procedure to add two short integers.  The remote
        !             7: procedure adds the numbers and returns them to the server.
        !             8: 
        !             9: BUILDING THE SAMPLE PROGRAM
        !            10: 
        !            11: You can build the distributed application executables from
        !            12: their source files using the nmake utility. A makefile for
        !            13: the application is provided with the adder program. Type
        !            14: 
        !            15: >nmake cleanall
        !            16: >nmake
        !            17: 
        !            18: If you have difficulty building the application, it may be
        !            19: that some files are in different directories than expected.
        !            20: You may need to set the PATH and INCLUDE environment
        !            21: variables.
        !            22: 
        !            23: RUNNING THE DISTRIBUTED APPLICATION
        !            24: 
        !            25: To run the adder application, start the Microsoft NT
        !            26: Operating System server service and start the server side of
        !            27: the distributed application:
        !            28: 
        !            29: >net start server
        !            30: >server
        !            31: 
        !            32: The server program starts and waits for client requests. You
        !            33: need to know the name of the server in order to start the
        !            34: client application. If you do not know the name, type the
        !            35: following command on the server:
        !            36: 
        !            37: >net config rdr
        !            38: 
        !            39: The net config rdr command lists the computername.
        !            40: 
        !            41: To start the client application, start another screen group
        !            42: and type the name of the executable program followed by the
        !            43: name of the server on which the server application is
        !            44: running. For example, if the name of your server is RPCTEST,
        !            45: type:
        !            46: 
        !            47: >client RPCTEST
        !            48: 
        !            49: The client calls the remote application on the
        !            50: server computer and causes the server side of the
        !            51: distributed application to add the short integers 
        !            52: 1 and 2.  The server displays the simple calculation:
        !            53: 
        !            54: >1 + 2 = 3
        !            55: 
        !            56: The client displays the result returned 
        !            57: from the remote procedure:
        !            58: 
        !            59: >result from remote procedure = 3
        !            60: 
        !            61: If the client is unable to bind to the server, the client
        !            62: displays a status code.  For example, if a call to the RPC
        !            63: API function fails, the client application may display the
        !            64: text:
        !            65: 
        !            66: > RpcBindToInterface: yyyyzzzz
        !            67: 
        !            68: where yyyyzzzz is an 8-digit hexadecimal status code. The
        !            69: RPC status code is in the least significant 16 bits (the
        !            70: "zzzz" portion) of the 32-bit status code.  RPC status codes
        !            71: are documented in the RPC runtime documentation.
        !            72: 
        !            73: /* end adder1\readme.txt */

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.