Tomcat
Tomcat is a free, open source web server that serves Java content. It is put out by the Apache Foundation.
Tomcat is a fine server to use when you are writing Java software. However:
- Tomcat generally requires some “tuning” to avoid out-of-memory errors.
- For larger applications, Tomcat works best in conjunction with an application server such as JBoss whose features can provide for scalability and security.