Example of multiple HORB servers.

* description 

Multi-server architecture is one of features of HORB. One HORB process
can have multiple HORB servers for serving multiple ports simultaneously.

In this example a HORB process contains two HORB Servers that serves
port 8886 and 8887. Two HORB objects (daemon objects) named server8886
and server8887 are bound to each ports.

Client connects the two object simulteneously and calls a method,
whoAreYou() of the objects.

* example0

The easiest way to create the HORB servers and the daemon objects
is use of configuration file. See multi.conf. In this case,
the main() method of the class Server is not used.

	c:> horb -v -conf multi.conf
	c:> java horb.examples.multiServer.Client

For more detail see conguration file section of the user's guide
and examples/config.

* example1

The class Server has main(). It starts two HORB servers and
registers two objects. 

HORBAgent is a system management agent.  You can turn debug switch on
indivisually by using the HORBAgent. See HORBAgent for the detail of
system management.

	c:> java horb.examples.multiServer.Server (in another window)
	c:> java horb.examples.multiServer.Client

* version

Author: HIRANO Satoshi
Versioin: 1.0

* How to compile and run

c:> horbc Server.java
c:> horbc -c Client.java 

example0

c:> horb -v -conf multi.conf
c:> java horb.examples.multiServer.Client

example1

c:> java horb.examples.multiServer.Server (in another window)
c:> java horb.examples.multiServer.Client

* Classes

   Server.java		multi port server
   Client.java		simple client class
