Jigsaw features list
Jigsaw Home
The list of implemented features is split into the following
categories:
Protocol
Supported protocol features
Resources
Supported resource classes
Filters
Supported resource filters
Utils
Supported utilities
Protocol
HTTP features
HTTP/1.1 full compliance
Support for earlier HTTP versions (1.0 and 0.9)
Content negotiation
Basic authentication
Digest authentication
supports the PUT method
supports File uploads
HTTP Extension Framework
Others
PICS support (both as a bureau, and as being able to serve labels with
documents)
ICP support in the proxy
Light-weight multicasted ICP
WebDAV support
Resources
2.0.4
2.0.3
2.0.2
2.0beta3
PageCompilation ,
allow you to do fancy server side includes
The Zip package allow you to serve files contained in a zip (documentation ).
Port of the LabelBureau
ServletIndexer allow you to index servlet and remove the .class
automatically (documentation ).
ProxyDispatcher rules editor, and re-parsing of the rules.
2.0 beta1
All the resources of the 1.0beta2 has been ported to the new 2.0 version. This
includes:
2.0alpha1
As of 2.0alpha1, the resource model has changed, the resources are limited and
all the handling is done in specific frames attached to the resource, like the
HTTPFrame. Filters are attached to the resources, and then are
protocol-specific. For a complete description of the resource/frames
available, read the documentation
1.0alpha5
ServletWrapper
Support for Sun's servlet API
SalvagerResource
Resource space verifier
CheckpointResource
Auto save for Jigsaw 's configuration
1.0alpha3
ProxyDirectory
A caching proxy module for Jigsaw .
MirrorDirectory
A mirroring module.
VirtualHostResource
Virtual host support with no IP addresses consumption.
SSIResource
Efficient and extensible server side includes.
MapResource
Built in image map support.
1.0alpha1
HTTPResource
The basic description of a resource object. Implements persistency and
meta-description.
DirectoryResource
The basic resource class for exporting file-system directories.
FileResource
The basic resource class for exporting files (optionally supports the
PUT method).
NegotiatedResource
Handles negotiation among a set of variants resources
(terminology mismatch here)
PostableResource
Handles the HTML form's POST method.
CvsDirectoryResource
A form based interface to CVS.
CgiResource
Handles CGI scripts.
PassDirectory
Emulates the PASS rule of the CERN server (i.e. it is able to server a
file directory which is outside of the normal scope of the server's
space directory).
Filters
2.0.3
2.0.2
2.0beta1
All the filters of the 1.0beta2 has been ported to the new 2.0 version. This
includes:
1.0alpha5
LogFilter
Allows powerfull logging of sub areas of your web server
PutFilter
Keeps track of whose editing your web site
1.0alpha3
ErrorFilter
Allows powerfull redefinition of error messages, by using internal
redirections.
1.0alpha1
DebugFilter
Allows you to debug the target resource by dumping incoming requests
and outgoing replies.
AccessLimitFilter
Limits the number of simultaneous access to its target resource.
ProcessFilter
Filters the reply stream through any process.
GenericAuthFilter
Handles IP authentication, along with optional Basic
authentication.
CounterFilter .
Allows you to count the number of a hits to a particular area, or a
particular resource.
Utils
2.0.2
The new JigAdmin
The new Jigsaw Administration tool (only for JDK1.2).
JigKill
A command line tool, used to kill/save Jigsaw.
1.0beta
JigAdmin
A full blown GUI based remote configuration client for Jigsaw.
1.0alpha5
w3c.tools.store
A complete package for managing persistency and self-described
objects
1.0alpha3
w3c.www.http
A common client and server side HTTP api.
w3c.www.protocol.http
A full fledged HTTP/1.1 client side API.
1.0alpha1
codec
A package to handle coders/decoders (handles Base64 encodings).
crypt
A package providing crypto tools (handles MD5).
dbm
A gdbm like package for Java (a translation of gdbm algorithm to
Java).
forms
A package to create awt forms.
sorter :
A class for sorting various kind of objects.
timers
(donated by J Payne) timers handling.
Jigsaw Team
$Id: features.html,v 1.27 2002/04/08 09:56:56 ylafon Exp $
⚙️