Tomcat is a web server that can run Servlet and JSP based applications. The design flexibility is such that you can add J2EE/Enterprise JavaBean functionality, SOAP servers, etc. to the basic Tomcat core. Bill
Joined: Sep 04, 2003
can it be called Application Server just because it can run Servlet and JSP?
Author and all-around good cowpoke
Joined: Mar 22, 2000
Sure, why not? Application server is a pretty flexible term - if you expect it to mean J2EE capable server, that is Tomcat plus JBoss, plus your favorite database. If you look at Sun's diagrams of J2EE architecture, you will see servlets and JSP as the layer between the client and back-end functions, so Tomcat can be the front end to anything you care to build. Bill