The open source application servers
compared in this article, with descriptions from their respective Web sites,
will be:
- Geronimo.
"The goal of the Geronimo project is to produce a server runtime
framework that pulls together the best Open Source
alternatives to create runtimes that meet the needs of developers and system administrators."
- GlassFish. "GlassFish is an open source, production-ready, Java EE-compatible application server. GlassFish version 3 provides a small footprint, fully-featured implementation of Java EE 6."
- JBoss.
"JBoss Enterprise Application Platform
balances innovation with enterprise class stability by integrating the
most popular
clustered Java EE application server with next generation application frameworks."
- Jetty.
"Jetty provides a Web server and
javax.servlet container, plus support for Web Sockets, OSGi, JMX, JNDI,
JASPI, AJP and many
other integrations."
- JOnAS. "JOnAS is a leading edge Java EE 5 certified Open Source OSGi Enterprise Server developed by Bull and OW2."
- Resin. "Resin is a smoking hot Java EE 6 web server. It is built on our distributed-agent technology for the elastic cloud."
- Tomcat. "Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies."