web服务器
文章平均质量分 59
m47838704
这个作者很懒,什么都没留下…
展开
-
tomcat6-源码分析(1)
相关基础概念容器 在tomcat中的容器有:Engine、Host、context等容器,主要用于服务的封装和组织。连接器 在tomcat中的连接器其实就是一个多线程的serversocket的accept的过程,把获取的socket分配给连接处理器处理。连接处理器 在tomcat中,连接处理器主要是对客户端的socket的http请求进行解析,并调用相应的内部过滤器 先进行预处理,然后原创 2017-11-11 21:25:35 · 252 阅读 · 0 评论 -
tomcat6-源码分析(2)
一个http请求处理流程流程图:Created with Raphaël 2.1.0开始服务器首先获取http的TCP socket连接从socket中读取http协议内容解析http协议请求头获取请求头中的请求的资源的路径请求资源是否是动态资源?获取servlet的路径获取servelt名称该servlet名称是否存在?servlet是否是单例?获取servlet的单例调用servlet的serv原创 2017-11-17 20:57:35 · 185 阅读 · 0 评论 -
tomcat源码解读——启动过程分析
参考文章:tomcat源码解读——启动过程分析在上一篇文章中介绍了idea中tomcat源码调试环境的搭建,调试环境搭建完成之后首先配置tomcat的启动信息,配置信息如下(具体配置步骤参考源码中的README文件) 配置好了tomcat的启动信息之后,就可以开始从源码启动并调试tomcat了,在深入到tomcat的源码之前,为了对tomcat有一个更加直观的了解,可以首先分析一下tomcat...原创 2018-04-23 00:07:35 · 1094 阅读 · 1 评论