Winstone Servlet Container
Winstone is a LGPL-licensed servlet container that was written out of a desire to provide Java Servlet functionality with a minimum of unnecessary features. It is not intended to be a completely fully functional Java EE-style servlet container implementation. Winstone does not support APIs unrelated to Java Servlets, such as JavaMail, Enterprise JavaBeans, etc. Other Servlet container implementations, such as Tomcat, Jetty, Resin, JRun, and Weblogic can provide the missing functionality.
The original goals in writing Winstone were:
- Supply fast, reliable servlet container functionality for a single web app per server (this restriction is lifted as of v0.7)
- Keep the size of the core distribution jar as low as possible (currently 155KB)
- Keep configuration files to an absolute minimum, using command line options to optionally override sensible compiled in defaults.
- Eventually compile with GCJ to make a 3-4 MB Windows executable for local development/deployment of servlets. This has not happened yet, because of some GCJ class loading problems.
- Optionally support JSP compilation using Apache's Jasper.
(all text above used with permission)
Read more about Winstone Servlet Container: Advantages, Usage
Famous quotes containing the word container:
“Now here this, now here this. Reveille. I repeat, reveille. Attention all hands. Because another cigarette butt has been found in the container of the Captains palm tree, there will be no movies again tonight. That is all.”
—Frank S. Nugent (19081965)