
Jigsaw Documentation Overview
-
Short overview of Jigsaw
-
User's documentation
-
FAQ about Jigsaw
-
Programmer's documentation
Overview of Jigsaw
The Jigsaw server is entirely written in Java. Because of this,
it offers the following features:
-
Portability
-
Extensibility
-
Object Oriented design
Jigsaw will run on any platform that supports Java, with no
changes! Jigsaw has been reported to run on several platforms
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 writer, is largely simplified.
The full code of the server is object-oriented. The interested thing
is that all the resources are objects. By opposition to most of
the existing servers, which consider a resource as being either a cgi
script or a file. Jigsaw allows any object to
become accessible via HTTP or whatever protocol implemented.
User's Documentation
You will find here the basics on how to install and run the server to the
description of the most complex configuration you can do with Jigsaw.
-
Installation of Jigsaw.
-
Comand line options.
-
Basic concepts of Jigsaw.
-
Configuration of Jigsaw.
-
Authentification in Jigsaw.
-
Pics in Jigsaw.
-
Page Compilation

-
Tutorials.
-
How to use JigAdmin.
-
How to use Server Side Include commands in
Jigsaw.
-
Configuration of attributes.
-
Creation of a resource.
-
Creation of an indexer.
-
How to setup publication (PUT) in Jigsaw.
-
How to setup Jigsaw as a proxy.
-
How to setup authentication.
-
How to setup virtual hosting in
Jigsaw.
-
How to setup servlets in Jigsaw.
-
Browsing zip files with Jigsaw

-
Reference information for frames
and resources.
FAQ
Answers to all the Frequently Asked Questions about
Jigsaw and its use.
Programmer's documentation
You will find here the description of Jigsaw from a programmer point of
view, and indications on how to extend it to fulfill your needs.
-
Internal design.
-
Complete api of Jigsaw.
-
Tutorials.
-
How to compile Jigsaw.
-
How to write a Resource.
-
How to write a Frame.
-
How to write a server-side Filter.
-
How to write a client-side Filter.
-
How to write a new Server Side Include command.
-
Sample code.
Jigsaw Team
$Id: Overview.html,v 1.59 1998/09/28 14:48:52 bmahe Exp $