- 1
- 0
- 约2.16千字
- 约 2页
- 2026-07-06 发布于山西
- 举报
《133_开始尝试阅读DispatcherServlet源码》
Tomcat的研究已经完成了,它基于NIO进行网络通信,是专家级、企业级和生产级的代
码,线程模型和线程池的设计非常出色。每个请求被接收和解析后,都会交给一个独立的
工作线程进行处理。
Tomcat中的组件体系设计和Web服务器的机制设计,对于我们来说研究的意义不大。
在Tomcat中,当一个工作线程接收到一个请求后,Tomcat本身无法处理这个请求,它
必须找到一个能够处理该请求的Web应用。通常情况下,独立部署的Tomcat中,
WAR包就是一个Web应用,将其放置在Tomcat目录中即可。
SpringBoot启动一个JVM进程,内置的Tomcat作为Web服务器组件,Web应用只能
是SpringBoot工程本身,而不会是其他Web应用。在寻找Web应用来处理请求时,
Web应用不能直接处理请求。
Web应用能处理请求的只有过滤器(filter)和servlet。过滤器通常用于请求,做一
些前置的机制,但现在一般不使用了;MVC框架,如SpringMVC,会自带一个
DispatcherServlet,并到Tomcat中。
Tomcat中的一个工作线程接收到一个请求后,通常会直接交给SpringMVC的
DispatcherServlet处理,从而进入SpringMV
您可能关注的文档
最近下载
- 02S404 防水套管国标规范.pdf VIP
- 小学四年级升五年级英语暑假作业每日一练共30天.pdf VIP
- (高清版)DB44∕T 1887-2016 《房屋安全鉴定报告编制规范》.docx VIP
- 24CJ40-52 建筑防水系统构造(五十二).pdf VIP
- 2026年度港口码头防台风作业安全规范PPT课件.pptx VIP
- 建设项目与基本建设程序一.基本建设的含义内容及分类34课件讲解.pptx VIP
- 2012版中考数学 第一章数与式第2讲 实数的运算及大小比较精品课件 (含11真题和12预测题).ppt VIP
- 2026年浙江宁波北仑区社区专职工作者招聘考试试卷_含答案解析.docx VIP
- 2026年管理类联考综合能力真题及解析【精编版】.pdf
- 《河南省房屋安全鉴定报告编制要求》《河南省房屋安全鉴定报告示范文本》.docx
原创力文档

文档评论(0)