Merge pull request #1844 from jrw972/monterey
[ACE_TAO.git] / TAO / tests / NestedUpcall / MT_Client_Test / README
blob083920068750186129f9e1aae6793cebfbe4dbde
3 Multiple Client and global resources test
4 =========================================
7 This test uses global resources, meaning one ORB and one Reactor.
8 Several client threads are created, which call one of the two servers.
9 This means, two server instances should be running. Also one
10 server thread is running, doing nested upcalls to the same server.
12 The intention is to see if global resources with multiple threads work.
14 The client understands the following switches:
16 -f file of the ior of the first server, used by approx. half of the
17    client threads and the local server thread.
19 -g file of the ior of the second server
21 -n number of client threads {0..infty :-)}
23 -i number of client iterations
25 -s number of local server iterations
28 server switches:
30 -o file to put the ior
34 Usage:
36 server -o ior1
37 server -o ior2
39 //for two client threads, 10 iterations and 5 server iterations
40 client -f ior1 -g ior2 -n 2 -i 10 -s 5
42 ! Don't forget the ORB port for the client!