Tomcat7源码.docVIP

  • 14
  • 0
  • 约9.79千字
  • 约 33页
  • 2017-05-19 发布于湖北
  • 举报
Tomcat7源码

目 录 一、背景 2 二、Tomcat源码目录结构 3 三、Tomcat体系结构 4 四、Tomcat源码解析 5 1. Tomcat的启动流程?? 7 2. Tomcat一次完整请求的处理流程 12 3. Tomcat的关闭流程 18 4. Tomcat的Connector组件 18 5. Tomcat运行过程中的线程概况及线程模型 20 6. Tomcat的类加载机制 25 7、Tomcat所涉及的设计模式 32 一、背景 ?? 二、Tomcat源码目录结构 三、Tomcat体系结构 四、Tomcat源码解析 ? Servlet规范和Web应用及Web容器间的关系 ? ? ?? Tomcat对Servlet规范的实现 1. Tomcat的启动流程?? ? ? ?? 从以上的代码中,可以看到在Tomcat启动的时候,执行了三个关键方法即init、load、和start。后面的两个方法都是通过反射调用org.apache.catalina.startup.Catalina的同名方法完成的,所以后面在介绍时将会直接转到Catalina的同名方法。首先分析一下Bootstrap的init方法,在该方法中将会初始化一些全局的系统属性、初始化类加载器、通过反射得到Catalina实例,在这里我们重点看一下初始化类加载器的initClassLoaders()方法: ? 在以上的代码中,我

文档评论(0)

1亿VIP精品文档

相关文档