Annotation of mstools/samples/rpc/mandel/readme.txt, revision 1.1.1.1

1.1       root        1: File:  mandel\readme.txt
                      2: Date:  November 1991
                      3: 
                      4: The mandel application demonstrates a sample Windows client
                      5: distributed application.  The client calls a remote
                      6: procedure that performs the intensive calculations needed
                      7: for the image.
                      8: 
                      9: BUILDING THE SAMPLE PROGRAM
                     10: 
                     11: You can build the application from its source files using
                     12: the nmake utility. The makefile allows you to build a
                     13: standalone version (without RPC) or a version that uses
                     14: remote procedure call over local named pipes on the NT
                     15: server (with RPC). The makefile also supports both i386 and
                     16: MIPS computers.
                     17: 
                     18: To build the application for the i386 environment, set the
                     19: CPU environment variable to "i386":
                     20: 
                     21: >set CPU=i386
                     22: 
                     23: To build the application for the MIPS environment, set the
                     24: CPU environment variable to "MIPS":
                     25: 
                     26: >set CPU=MIPS
                     27: 
                     28: To build and run a standalone version of the application
                     29: called mandel.exe, use the following commands so that the
                     30: RPC environment variable is undefined:
                     31: 
                     32: >set RPC=
                     33: >nmake cleanall
                     34: >nmake
                     35: 
                     36: To build the RPC version of the application, client.exe and
                     37: server.exe, use the following commands:
                     38: 
                     39: >set RPC=1
                     40: >nmake cleanall
                     41: >nmake
                     42: 
                     43: If you have difficulty building the application, it may be
                     44: that some files are in different directories than expected.
                     45: You may need to set the LIB, PATH and INCLUDE environment
                     46: variables.
                     47: 
                     48: RUNNING THE DISTRIBUTED APPLICATION
                     49: 
                     50: To run the standalone version of the mandel application,
                     51: type
                     52: 
                     53: >mandel
                     54: 
                     55: To run the RPC version of the mandel application, start the
                     56: server side of the distributed application:
                     57: 
                     58: >net start server
                     59: >server
                     60: 
                     61: The server program starts and waits for client requests. To
                     62: start the client application, start another screen group and
                     63: type the name of the executable program.
                     64: 
                     65: >client
                     66: 
                     67: The client application calls the server application in the
                     68: server screen group to calculate the data for the picture.
                     69: 
                     70: If the client is unable to bind to the server, the client
                     71: displays a status code.  For example, if a call to the RPC
                     72: API function fails, the client application may display the
                     73: text:
                     74: 
                     75: > RpcBindToInterface: yyyyzzzz
                     76: 
                     77: where yyyyzzzz is an 8-digit hexadecimal status code. The
                     78: RPC status code is in the least significant 16 bits (the
                     79: "zzzz" portion) of the 32-bit status code.  RPC status codes
                     80: are documented in the RPC runtime documentation.
                     81: 
                     82: The "continuous" option indicates whether the program will
                     83: continuously draw images.
                     84: 
                     85: The "zoom in" option is effective only after you have
                     86: selected a region using the left mouse button.
                     87: 
                     88: /* end mandel\readme.txt */

unix.superglobalmegacorp.com

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