Wombat is two things: a formulation of the Java Servlet API in Perl, and a servlet engine written in Perl. The API provides application developers with access to common web infrastructure services (such as security, session management, and logging) in a manner independent of the deployment environment. The engine, which is an extensible container into which custom implementations of web infrastructure services are plugged. The Wombat engine executes and then deploys Servlet applications in any web server environment (mod_perl, SpeedyCGI, in-process web server, etc).
The session explores the motivation behind Wombat, its architecture, how to develop and deploy a Wombat application, and how to extend the functionality of the engine itself.