軟件簡介
Tomcat最初是由Sun的軟件構(gòu)架師詹姆斯·鄧肯·戴維森開發(fā)的。后來他幫助將其變?yōu)殚_源項(xiàng)目,并由Sun貢獻(xiàn)給Apache軟件基金會。Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache、Sun 和其他一些公司及個(gè)人共同開發(fā)而成。Tomcat 是一個(gè)輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。
Apache Tomcat 7.x是目前的開發(fā)焦點(diǎn)。它在汲取了Tomcat 6.0.x優(yōu)點(diǎn)的基礎(chǔ)上,實(shí)現(xiàn)了對于Servlet 3.0、JSP 2.2和EL 2.2等特性的支持。除此以外的改進(jìn)列表如下:
- Web應(yīng)用內(nèi)存溢出偵測和預(yù)防
- 增強(qiáng)了管理程序和服務(wù)器管理程序的安全性
- 一般 CSRF保護(hù)
- 支持web應(yīng)用中的外部內(nèi)容的直接引用
- 重構(gòu) (connectors, lifecycle)及很多核心代碼的全面梳理