tomcat学习
fan510988896
种一棵树的最佳时机是十年前,或者是现在!
展开
-
Tomcat的顶层结构及启动过程
写在前面: 学习是什么?学习就是模仿,重复,实践,总结。 最近看的这本书里面有tomcat的简单源码部分,就研究一下,会有收获的。 这几天在看源码是用的是idea这款工具,几个月前还是挺抵触它的,感觉它没有eclipse好用,但是本着挑战未知领域的精神使用了3天,已经慢慢喜欢上这款工具了,推荐一下。 文章开始: Server 服务器 Service原创 2017-06-22 13:48:11 · 307 阅读 · 0 评论 -
catalina的启动过程
实现类: qualified name:org.apache.catalina.startup.Catalina catalina的启动主要是调用了三个方法: 1、setAwait:设置服务启动之后是否进入等待状态,true则等待 2、load:加载配置文件config/server.xml,创建并初始化server 3、start:启动服务器原创 2017-06-22 13:54:53 · 1596 阅读 · 0 评论 -
server和service的启动过程
服务器与服务 server接口中提供addService(Service service)和removeService(Service service)来添加和删除服务 server的init方法和start方法会分别循环调用每个service的init方法和start方法来启动所有的服务 org.apache.catalina.core.StandardServer 标准的服务器原创 2017-06-22 14:05:44 · 2030 阅读 · 0 评论