【基础介绍】
Tomcat是一个对外开放源码、运行servlet和JSP Web应用软件的根据Java的Web应用软件器皿。Tomcat由Apache-Jakarta子新项目适用并由来源于开放式源码Java小区的青年志愿者开展维护保养。Tomcat Server是依据servlet和JSP标准开展实行的,因而大家就可以说Tomcat Server也推行了Apache-Jakarta标准且比绝大部分商业服务应用软件服务器好些。
Tomcat服务器是一个完全免费的对外开放源码的Web 应用服务器。
Tomcat是Apache 软件慈善基金会(Apache Software Foundation)的Jakarta 新项目中的一个关键新项目,由Apache、Sun 和别的一些企业及本人合作开发而成。因为拥有Sun 的参加和适用,全新的Servlet 和JSP 标准一直能在Tomcat 中获得反映,Tomcat 5 适用全新的Servlet 2.4 和JSP 2.0 标准。由于Tomcat 技术性优秀、特性平稳,并且完全免费,因此备受Java 发烧友的钟爱并获得了一部分软件房地产商的认同,变成现阶段较为时兴的Web 应用服务器。
Tomcat 很受众多程序猿的喜爱,因为它运行时占有的服务器资源小,扩展性好,适用负载平衡与电子邮件服务项目等开发设计软件系统常见的作用;并且它仍在持续的改善和健全中,一切一个很感兴趣的程序猿都能够变更它或在这其中添加新的作用。
Tomcat 是一个中小型的轻量应用服务器,在大中小型系统软件和高并发浏览客户并不是许多的场所下被广泛应用,是开发设计和调节JSP 程序流程的优选。针对一个新手而言,能够那样觉得,当在一台设备上配备好Apache 服务器,可运用它回应对HTML 页面的浏览要求。事实上Tomcat 一部分是Apache 服务器的拓展,但它是单独运行的,因此 如果你运行tomcat 时,它事实上做为一个与Apache 单独的过程独立运行的。
这儿的技巧是,当配备恰当时,Apache 为HTML页面服务项目,而Tomcat 事实上运行JSP 页面和Servlet。此外,Tomcat和IIS、Apache等Web服务器一样,具备解决HTML页面的作用,此外它还是一个Servlet和JSP器皿,单独的Servlet器皿是Tomcat的默认设置方式。但是,Tomcat解决静态数据HTML的工作能力比不上Apache服务器。