3 This directory contains the source code to the JAWS framework as
4 described in Object-Oriented Application Frameworks, Volume 3.
6 The subdirectories are as follows
8 ./JAWS the core JAWS framework source
9 ./HTTPU utility classes for HTTP handling
11 The top level directory contains source to a simple HTTP/0.9 web
12 server written using the JAWS framework.
14 The Makefile uses the ACE Makefile system, so a correctly configured
15 ACE should require no changes to get JAWS to compile.
17 Users of Windows NT can start with the supplied project files, but they
18 may require some fiddling with to get it all to compile.
20 Server command line options:
22 -t : enable/disable tracing (disabled by default)
23 -p PORT : set listen port to PORT (5432 default)
24 -c CONCURRENCY : set concurrency strategy, one of PER_REQUEST,
25 or POOL (the default).
26 -d DISPATCH : set dispatch strategy, one of ASYNCH, or SYNCH (default)
27 -n NTHREADS : set number of threads for POOL (5 default)
28 -m MAXTHREADS : set maximum number of threads for PER_REQUEST,
30 -f THREADFLAGS : set thread creation flags, recognizes THR_BOUND,
31 THR_DAEMON, and THR_DETACHED
32 -r RATIO : set asynch tasks per thread ratio (1 default)