Skip to content

Apache Tomcat

David Liu edited this page Aug 28, 2024 · 3 revisions

Covered Java EE specifications such as:

  • Java Servlet.
  • JavaServer Pages (JSP)
  • Java Expression Language.
  • Java WebSockets.

Limit

  • does not support JMS and EJB, so not full Java EE compliant
    • Solution: Apache TomEE is the Enterprise Edition of Apache Tomcat
  • support for clustering is limited
  • Admin console and configuration is not intuitive nor user friendly
  • Default logging and log rotation is trivial
  • Poor technical support

History

  • Tomcat started off as a servlet reference implementation by James Duncan Davidson, a software architect at Sun Microsystems.
  • Apache Ant software build automation tool was developed as a side-effect of the creation of Tomcat as an open source project.
  • Tomcat started off in November 1998
Clone this wiki locally