5 This is another test showing the use of a Custom Servant Dispatching
6 (CSD) Strategy. This test uses the reference implementation, known as the
7 Thread Pool CSD Strategy. This tests some simple remote two-way CORBA
8 requests and a simple remote one-way request.
10 The server application creates 1 servant object, runs the ORB event
11 loop using 4 threads (one being the main thread), and uses 10 worker
12 threads for the Thread Pool CSD Strategy.
14 The client application invokes simple two-way calls on the object
15 reference. There is also a simple one-way call that is also made on
18 The run_test.pl script will launch 1 sever process, and 40 client processes.
25 This is the client test executable.
27 Command-line arguments:
29 -? : Prints the executable's available command-line options, and
32 -i <ior string> : Provide the IOR to the client (ie, file://some.ior).
36 This is the server test executable.
38 Command-line arguments:
40 -? : Prints the executable's available command-line options, and
43 -o <ior filename> : Name of file to which IOR will be written.
45 -n <num clients> : The number of clients that will use the server.
47 -t <num ORB threads> : Number of threads running the ORB event loop.
51 This perl script will run an automated test using 40 client processes
52 and 1 server process. The script returns 0 if the test was successful.
54 No command-line options are supported. Simply execute the perl script