Apache Tomcat

From Wikipedia, the free encyclopedia

(Redirected from Jakarta Tomcat)
Jump to: navigation, search
Apache Tomcat
Apache Tomcat Logo
Developer: Apache Software Foundation
Latest release: 6.0.14 / May 15, 2007
OS: Cross-platform
Genre: Web Container
License: Apache 2.0 Licence
Website: Apache Tomcat

Apache Tomcat is a web container, or application server developed at the Apache Software Foundation (ASF). Tomcat implements the Java Servlet and the JavaServer Pages (JSP) specifications from Sun Microsystems, providing an environment for Java code to run in cooperation with a web server. It adds tools for configuration and management but can also be configured by editing configuration files that are normally XML-formatted. Tomcat includes its own internal HTTP server.

Contents

Members of the ASF and independent volunteers develop and maintain Tomcat. Users have free access to the source code and to the binary form of Tomcat under the Apache License. The initial Tomcat release appeared with versions 3.0.x (previous releases were Sun internal releases, and were not publicly released). Tomcat 6.0.14 is the latest production quality release[1] of the 6.0.x trunk (the branch for the 2.5 servlet specification)[2], 2007.

An overview of the different versions can be found on the Apache website.[2]

  • implements the Servlet 2.4 and JSP 2.0 specifications
  • reduced garbage collection, improved performance and scalability
  • native Windows and Unix wrappers for platform integration
  • faster JSP parsing

  • implements the Servlet 2.5 and JSP 2.1 specifications
  • support for Unified Expression Language 2.1
  • designed to run on Java SE 5.0 and later
  • support for Comet through the CometProcessor interface

Tomcat started off as a servlet reference implementation by James Duncan Davidson, a software architect at Sun Microsystems. He later helped make the project open source and played a key role in its donation by Sun to the Apache Software Foundation. The Apache Ant software build automation tool was developed as a side-effect of the creation of Tomcat as an open source project.[3]

Davidson had initially hoped that the project would become open sourced and, since most open source projects had O'Reilly books associated with them featuring an animal on the cover, he wanted to name the project after an animal.[3] He came up with Tomcat since he reasoned the animal represented something that could fend for itself. His wish to see an animal cover eventually came true when O'Reilly published their Tomcat book with a tomcat on the cover[4].

  • 4.1.36 - March 24, 2007
  • 4.1.31 - October 11, 2004
  • 4.0 - September 2001

  • 5.0.30 - August 30, 2004
  • 5.0.28 - August 28, 2004
  • 5.0.23
  • 5.0.0 - October 9, 2002

  • 5.5.23 - March 2007
  • 5.5.20 - September 1, 2006
  • 5.5.17 - April 28, 2006
  • 5.5.16 - March 16, 2006
  • 5.5.15 - January 21, 2006
  • 5.5.12 - October 9, 2005
  • 5.5.9 - April 11, 2005
  • 5.5.7 - January 30, 2005
  • 5.5.4 - November 10, 2004
  • 5.5.1 - September 7, 2004
  • 5.5.0 - August 31, 2004

  • 6.0.14 - August 13, 2007
  • 6.0.13 - May 15, 2007
  • 6.0.10 - March 1, 2007
  • 6.0.0 - December 1, 2005

  1. ^ Apache Tomcat 6 Downloads. Apache Software Foundation. Retrieved on 2007-03-14.
  2. ^ a b Apache Tomcat -- Which Version Do I Want?. Apache Software Foundation. Retrieved on 2007-01-22.
  3. ^ a b James Duncan Davidson on the Hivelogic Podcast: http://hivelogic.com/podcast/episodes/james-duncan-davidson
  4. ^ Jason Brittain, Ian F. Darwin. Tomcat: The Definitive Guide. O'Reilly Books, 322. ISBN 0-596-00318-8. 

Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.