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源代码
How Tomcat Work 源代码,对于了解tomcat工作机制非常有帮助。
How Tomcat Works 中文版+例程源码; 源码在src目录下
How Tomcat Works【英文PDF+中文HTML+源码】 How Tomcat Works 主要是讲解Tomcat如何运行的一些核心资料。
HowTomcatWorks书籍课程实例工程与代码 书籍剖析了Tomcat 4.1.12和Tomcat 5.0.18--一个免费的、开源的、深受大众欢迎的、代号为Catalina的servlet容器,并讲解其容器的内部运行机制。通过迭代实现一个简化版软件来...
此文档包含了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