The subdirectories in this directory provide a number of complete
applications that utilize the ACE wrapper features.

	. Gateway -- Implements a connection-oriented application-level
	  gateway that uses source-based and destination-based routing
	  of messages between peers connected via TCP/IP networks.
	
	. Logger -- Implements a distributed logging service.  An 
	  earlier version of this application is presented in several
	  issues of the C++ Report (see the BIBLIOGRAPHY file in the
	  main directory). 

	. Name_Server -- Implements a distributed name service that 
	  allows applications to bind, find, and unbind names in
	  a distributed system.

	. Orbix-Examples -- Implements several applications that
	  integrate ACE and Orbix (which is IONA's implementation of
	  CORBA).

	. Synch-Benchmarks -- Implements a number of benchmarks
	  that test the performance of various synchronization
	  mechanisms.

	. Token_Server -- Implements a distributed token server that
	  allows distributed applications to acquire and release 
	  locks in a distributed system.

	. TTCP -- Implements several variants of the TTCP benchmarking
	  test for TCP and UCP using C sockets, ACE C++ wrappers, and 
	  several versions of CORBA (Orbix and ORBeline).

