Swazoo (Smalltalk Web Application Zoo) is an open source, vendor agnostic, dialect neutral Smalltalk HTTP server with resource and web request resolution framework. Currently (v1.0 2006) its main features are:
- HTTP 1.1 and virtual site support
- concept of hierarchical Resources allows pluggable addition of new web resourcers like static page servers, wikis, dynamic web applications ...
- clean web request resolution framework
- resources for static web serving, basic authentication and session support
- SSL support via OpenSSL interface
Systems implemented using Swazoo:
Swazoo resources:
- Visualworks port:
- goodies/other/Swazoo on VisualWorks distribution
- ftp.eranova.si/aida/swazoo-0.9.94.tar.gz
- most recent at Cincom Public Repository: bundles Swazoo and Swazoo-SSL, and package Swazoo-Gemstone for GS persistency.
- Dolphin port: www.dolphinharbor.org/dh/projects/swazoo/
- Squeak port (bleeding edge)
- GemStone port
- Used for the OpenSkills SkillsBase system
- Available from the Cincom public StORE repository
Janko Mivsek, updated may2006
You can find more about previous work at: Smalltalk Web Application Server