Merge branch 'master' into jwi-bcc64xsingletonwarning
[ACE_TAO.git] / ACE / apps / README
blobb951768893cc1c0ff3921953511a5ae0fed604e4
3 The subdirectories in this directory provide a number of complete
4 applications that utilize the ACE features.
6         . drwho - This provides a "Distributed RWHO (drwho)" utility
7           that gets around certain rwho limitations, adds
8           functionality, and also prints a much prettier listing of
9           who's logged in around a network.
11         . Gateway -- Implements a connection-oriented application-level
12           gateway that uses source-based and destination-based routing
13           of messages between peers connected via TCP/IP networks.
15         . gperf -- The GNU perfect hash function generator.  This
16           has now been integrated into the TAO IDL compiler, where
17           it is used for generating the lookup function for operation
18           names associated with IDL interfaces.
20         . JAWS -- This is a high-performance HTTP 1.0 web server
21           written with ACE.  It illustrates a number of sophisticated ACE
22           concurrency and event demultiplexing strategies.
24         . JAWS2 is an implementation of HTTP/1.0 similar to JAWS.  It has
25           no HTTP/1.1 features.  It extends JAWS to add a more
26           flexible I/O and concurrency framework utilizing strategies.
28         . JAWS3 is a framework that provides a state-machine interface
29           to developing a server, but it does not implement HTTP.