Jigsaw user's guide

Design

The Jigsaw server is entirely written in Java. Because of
this, it offers the following features:

Portable

Jigsaw will run on all platforms that support Java, with
no changes ! This is for real, it has been tested at least on Windows
95 and Windows NT.

Extensible

Jigsaw is made of a core and a set of extension modules.
You can add your own modules, dynamically, to the server. Moreover,
because the Java runtime comes with both threads and garbage collection,
your job as an extension writter is largely simplified.

Object Oriented

The full code of the server is object-oriented, but the interesting thing
is that resources are objects. By opposition to most of the existing
servers, that consider a resource as being either a cgi script or
a file, Jigsaw allows any object to become
accessible through HTTP.

The reference documentation for all Jigsaw objects. This includes
reference documentation for the set of Java properties used by the server,
the set of pre-defined resources and the set of pre-defined filters.