Chapter 17 : Tomcat Startup
概览
Tomcat的启动涉及到org.apache.catalina.startup包里的两个类:Catalina, Bootstrap。Catalina类是用来start or stop 一个server对象,同时解析tomcat的配置文件server.xml。Bootstrap类是一个入口,去创建一个Catalina类的实例。Bootstrap有不同种类,目的是让tomcat在不同的模式下运行。
Catalina类
这个类包含一个Digester对象,用于解析server.xml文件。
这个类还包含一个Server对象。Server包含一个Service。Service又包含了一个container和若干connector。
Catalina类在初始化后,会运行process方法,同时传入一组arguments。如果参数传入正确,就会调用execute方法。execute方法会进一步调用start或stop方法。(Tomcat5中,这个execute方法将不再使用,而是直接在process方法中直接调用start stop)。
(待续...)
分享到:
相关推荐
Apache Tomcat 最新源代码Apache Tomcat 最新源代码Apache Tomcat 最新源代码Apache Tomcat 最新源代码Apache Tomcat 最新源代码Apache Tomcat 最新源代码Apache Tomcat 最新源代码Apache Tomcat 最新源代码Apache ...
How Tomcat Works中文版
Tomcat8源代码
HowTomcatWorks书籍课程实例工程与代码 书籍剖析了Tomcat 4.1.12和Tomcat 5.0.18--一个免费的、开源的、深受大众欢迎的、代号为Catalina的servlet容器,并讲解其容器的内部运行机制。通过迭代实现一个简化版软件来...
How Tomcat Work 源代码,对于了解tomcat工作机制非常有帮助。
How Tomcat Works 中文版+例程源码; 源码在src目录下
How Tomcat Works【英文PDF+中文HTML+源码】 How Tomcat Works 主要是讲解Tomcat如何运行的一些核心资料。
此文档包含了tomcat6的全部源代码,同时,该源代码可以直接通过Eclipse编译运行,对于想要调试运行tomcat6的同志很有帮助!
how tomcat works一书中的全部代码 java类
tomcat的基本思想,学习完可以对理解spring的基本原理有大致了解,很值得学习
tomcat工作原理深入详解——HowTomcatWorks中文版.pdf
HowTomcatWorks(书和源码)
how tomcat works 高清版 学习tomcat必备书籍 how tomcat works
Apache Tomcat 7 源代码
How Tomcat Works 全书共20章!
tomcat源代码学习,以及详细分析,当然不是原创,前段时间看过的,希望对大家有帮助。
how tomcat works中文版 + 英文版,深入解析了tomcat的实现机制
Tomcat源代码学习研究(包括代码注释、文档、用于代码分析的测试用例)
How Tomcat works(PDF),不可用于商业用途,如有版权问题,请联系删除!
web开发 how-tomcat-works