Tomcat是什么?

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是8.0。

Tomcat在严格意义上并不是一个真正的应用服务器,它只是一个可以支持运行Serlvet或JSP的Web容器,不过Tomcat也扩展了一些应用服务器的功能,如JNDI,数据库连接池,用户事务处理等等。

Tomcat在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选,目前Tomcat被非常广泛的应用在中小规模的Java Web应用中

Tomcat架构解析

笔者希望这本书能够真实地、系统性地讲解Tomcat的最新架构。它涉及了Tomcat的代码设计,却不仅仅是围绕代码进行分析。它涉及了Tomcat的使用方式,却不仅仅是对其配置方式进行简单说明。对于每个技术点相关的规范、方案的考量及隐含问题、如何使用等,本书将进行系统化的讲解。希望读者读完这本书,可以清晰地知道一款Servlet 容器所包含的组件、涉及的规范以及实现方案,也知道如何深度地定制及优化Tomcat。

本书尝试从以下几个方面来讲解Apache Tomcat。

本书试图为读者完整地、系统化地讲解Tomcat,甚至会在开篇简要讲解Tomcat的历史及现状。所有这一切,都是基于希望读者“知其然,更要知其所以然”的目的出发的。当然,作为读者,你完全可以选择自已感兴趣的部分进行阅读。

Tomcat目录
转发文章 关注作者,然后私信【TT】即可获得免费领取《Tomcat架构解析》的方式!

第1章 Tomcat介绍

tomcat架构剖析(阿里P8架构师手把手教你玩转Tomcat)(1)

第1章 Tomcat介绍

第2章 Tomcat总体架构

tomcat架构剖析(阿里P8架构师手把手教你玩转Tomcat)(2)

第3章 Catalina

tomcat架构剖析(阿里P8架构师手把手教你玩转Tomcat)(3)

第4章 Coyote

tomcat架构剖析(阿里P8架构师手把手教你玩转Tomcat)(4)

第5章 Jasper

tomcat架构剖析(阿里P8架构师手把手教你玩转Tomcat)(5)

第6章 Tomcat配置管理

tomcat架构剖析(阿里P8架构师手把手教你玩转Tomcat)(6)

第7章 Web服务器集成

tomcat架构剖析(阿里P8架构师手把手教你玩转Tomcat)(7)

第8章 Tomcat集群

tomcat架构剖析(阿里P8架构师手把手教你玩转Tomcat)(8)

第9章 Tomcat安全

tomcat架构剖析(阿里P8架构师手把手教你玩转Tomcat)(9)

第10章 Tomcat性能调优

tomcat架构剖析(阿里P8架构师手把手教你玩转Tomcat)(10)

第11章 Tomcat附加功能

tomcat架构剖析(阿里P8架构师手把手教你玩转Tomcat)(11)

转发文章 关注作者,然后私信【TT】即可获得免费领取《Tomcat架构解析》的方式!

tomcat架构剖析(阿里P8架构师手把手教你玩转Tomcat)(12)

总目录

,