欢迎阅读本书。本书剖析了Tomcat 4.1.12版本和Tomcat 5.0.18版本的基本结构,并解释了其servlet容器Catalina的内部工作原理。Catalina是开源、免费的,也是最受欢迎的servlet容器之一。Tomcat本身是一个复杂的系统,包含了许多不同的组件。若你想学习Tomcat的工作方式,应该从了解这些组件开始。本书描述Tomcat的总体结构,并针对每个组件建立一个简单的版本,使你更好地理解组件的工作机制,之后对真实组件进行描述。“本书结构”一节会对全书的章节设置做一个总体介绍,并说明构建的应用程序的总体结构。在“准备必需的软件”一节,说明需要下载使用哪些软件,如何为代码创建目录结构等。
第1章 一个简单的Web服务器1.1 HTTP11.2 Socket类1.3 应用程序1.4 小结第2章 一个简单的servlet容器2.1 javax.servlet.Servlet接口2.2 应用程序1 2.3 应用程序22.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 小结
相关资源:七夕情人节表白HTML源码(两款)