Hannes took a few days time to bring mod_gcj and rhinola up to date and prepared new releases for both projects . mod_gcj now implements a pretty useful subset of the servlet specification. Rhinola no longer depends on mod_gcj and can be deployed on any servlet container. Have a look at the release notes for details.
mod_gcj is an Apache module to run Java code as closely embedded into the HTTP server as possible using the GCC/GCJ Java runtime and libraries. GCJ treats Java as just another language and compiles it down to native code. This makes it much lighter than most traditional Java virtual machines, especially regarding memory footprint and startup time.
Rhinola is a servlet based web scripting environment using the Mozilla Rhino JavaScript implementation . It was originally conceived as showcase and playground for the mod_gcj Apache module, but it should work with any servlet container. Rhinola is not a full featured server side JavaScript Runtime. If you are looking for something conceptually similar but more complete, have a look at Helma NG.
16.12.2008, 9:40