主要是一些相关背景的了解:
Apache Tomcat 是apache软件基金会 (即ASF )下的一个开源项目,最初的设计目的是作为 sun公司推出的servlet容器的一种实现,sun公司将servlet的源代码捐献给ASF后,以次立项,推出第一个版本tomcat 3.x, 支持servlet2.2和jsp 1.1规范。在tomcat4.0版本开始,代码重构,实现都做了比较大的变动,并支持了新的servlet2.3和jsp 1.2规范。
tomcat原先是apache jakarta下的子项目,后被提升为顶级项目。tomcat包含了apache的许可证,是免费开源的。
到目前为止,tomcat不仅仅可以作为servlet/jsp的容器来使用,同样包含了 JNDI,JMX等api的实现,但是尽管如此,tomcat并不能作为一个完整的应用服务器。