This example creates a chain. Each link in the chain forwards a message
to the next link, until all links have been visited.  The round-trip
time for each message is displayed.

Since the example uses nested method calls it must be run in either
reactive mode, or if using a multi-threaded version of ORBacus then
thread-per-request or thread-per-client can be used.

To run with two links, run these commands in separate windows:

./server -ORBreactive link1 link2
./server -ORBreactive link2 link1
./client link1 1000 10

-OAthread_per_request, -OAthread_per_client, or -OAthread_pool <n-threads>
may be substitued for -ORBreactive.

The server application accepts two parameters.  The name of a file in
which to store it's IOR, and the name of a file containing the IOR of
the next link in the chain.

The client application accepts three parameters.  A file containing the
IOR of the first link to forward messages, the size in bytes of each
message, and the number of messages to forward.
