比较老的书,讲 tomcat 4.1.12 还有一些 tomcat 5.0.18
而我现在用的是 tomcat 7
servlet 容器 Catalina。
servlet 是个复杂的系统,有三个基本任务:每个请求有:
创建一个 request 对象
里面有信息:参数,头,cookie,查询字符串,URI
是 javax.servlet.ServletRequest 接口或 javax.servlet.http.ServletRequest 接口的一个实例。
创建一个调用 Servlet 的 response 对象
用来向 web 客户端发送响应。
调用 Servlet 的 service() 方法。
将 request 对象和 response 对象作为参数传入。
Catalina 的二个模块:
连接器(connector)
容器(container)
运行命令:
win
java -classpath ./lib/servlet.jar;./ ex02.pyrmont.HttpServer
粗读了本书,大体了解了下 tomcat 的组成和实现。等找到更新的 tomcat 的书再读下。