Developed by the Apache Software Foundation (ASF), Apache Tomcat is an application server which implements Java Servlets and Java Server Pages (JSP) specifications provided by Sun Microsystems. Also acting as a web container tool, Apache Tomcat provides a Java HTTP web server environment which allows Java code to run alongside a web server. Providing tools for the configuration and management of web server files using java code, Apache Tomcat should not be confused with Apache Web Server, which is a HTTP web server programmed in C language. Apache Tomcat can also be edited and configured by editing the configuration files pertaining to XML formats and boasts of using its own server for operations.
Some of the features of this utility include:
. Universal design supported to run on Java SE 5.0 and higher.
. Support provided for Unified Expression Language 2.1.
. Ability to implement Java Servlet version 2.5 and JSP 2.1 specifications respectively.
. No need to be packaged with the admin console.
. Support provided for Comet through Comet Processor Interface.
. Provision for many bug fixes over the earlier versions.
Some features that are unique to version 6.0.18 include:
. Support provided for Advanced IO features.
. Support provided for Servlet 2.5 and JSP 2.1 specifications respectively.
. Improved memory usage by implementing re factored clustering techniques.