《深入剖析Tomcat》一导读-阿里云开发者社区

开发者社区> 华章出版社> 正文

《深入剖析Tomcat》一导读

简介:

image

前 言

欢迎阅读本书。本书剖析了Tomcat 4.1.12版本和Tomcat 5.0.18版本的基本结构,并解释了其servlet容器Catalina的内部工作原理。Catalina是开源、免费的,也是最受欢迎的servlet容器之一。Tomcat本身是一个复杂的系统,包含了许多不同的组件。若你想学习Tomcat的工作方式,应该从了解这些组件开始。本书描述Tomcat的总体结构,并针对每个组件建立一个简单的版本,使你更好地理解组件的工作机制,之后对真实组件进行描述。
“本书结构”一节会对全书的章节设置做一个总体介绍,并说明构建的应用程序的总体结构。在“准备必需的软件”一节,说明需要下载使用哪些软件,如何为代码创建目录结构等。

目 录

第1章 一个简单的Web服务器
1.1 HTTP1
1.2 Socket类
1.3 应用程序
1.4 小结
第2章 一个简单的servlet容器
2.1 javax.servlet.Servlet接口
2.2 应用程序1
2.3 应用程序2
2.4 小结
第3章 连接器
3.1 StringManager类
3.2 应用程序
3.3 小结
第4章 Tomcat的默认连接器
4.1 HTTP 1.1的新特性
4.1.1 持久连接
4.1.2 块编码
4.1.3 状态码100的使用
4.2 Connector接口
4.3 HttpConnector类
4.3.1 创建服务器套接字
4.3.2 维护HttpProcessor实例
4.3.3 提供HTTP请求服务
4.4 HttpProcessor类
4.5 Request对象
4.6 Response对象
4.7 处理请求
4.7.1 解析连接
4.7.2 解析请求
4.7.3 解析请求头
4.8 简单的Container应用程序
4.9 小结

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:

华章出版社

官方博客
官网链接