How Tomcat Works, A Guide to Developing Your Own Java Servlet Container

2.1 连接器

在tomcat中,最主要的是连接器和容器,而连接器就是用来监听客户端的连接,并完成连接的。

HttpConnector  等待 HTTP 请求并建立连接

HttpProcessor 创建请求和响应对象,详细解析请求,并填充httpRequest

2.2 连接器的工作就是连接请求、创建request和response、调用container的invoke()方法,并把request和response传给invoke()。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏www.96php.cn

【thinkphp】app接口签名+验证签名

【thinkphp】app接口签名+验证签名 app接口签名+验证签名 比较简单 求各位大牛指教 IndexController.class.php <?php...

4187
来自专栏PHP技术

Cookie与Session问答

1.Cookie运行在客户端,Session运行在服务器端,对吗?

1895
来自专栏ml

MVC设计模式(持续更新中)

    MVC设计模式---》英文全称为: model(模型)  View (视图)  Controller(控制)   ?     MVC是一种设计思想。这种...

2753
来自专栏原创

安卓推送技术手册——使用透传消息的正确姿势

目前的消息推送方式主要有两种:通知和透传。 什么是透传?透传即是透明传送,即传送网络无论传输业务如何,只负责将需要传送的业务传送到目的节点,同时保证传输的质量即...

3746
来自专栏逸鹏说道

Web前端性能优化教程02:添加Expires头和压缩组件

本文是Web前端性能优化系列文章中的第三篇,主要讲述添内容:加Expires头。完整教程可查看:Web前端性能优化 什么是Expires头? Expires存储...

3459
来自专栏Linyb极客之路

前端性能优化归纳总结篇

关于前端性能优化的总结,随处都可以看到这方面的文章,而优化方法,也无外乎那些“固定”方面,当然,有些方面已经过时,所以,在这里,我自己也总结一遍吧,加深理解,也...

913
来自专栏linux驱动个人学习

中断标志位 IRQF_ONESHOT

1244
来自专栏java架构师

Hadoop总结篇之五---模块间是怎么驱动执行的

在MRv1中,各个模块间驱动运行的方式是函数调用的方式。这是同步的过程,上一模块调用下一模块函数后,等待其执行。效率不高。 在MRv2中做了改进,yarn基于事...

2335
来自专栏前端侠2.0

测试http缓存如何才生效! 原

           浏览器和服务器之间通过 (ETag, If-None-Match )   (Last-Modified ,If-Modified-Sinc...

513
来自专栏向治洪

TCP/IP滑动窗口

T C P使用一种窗口(w i n d o w)机制来控制数据流。当一个连接建立时,连接的每一端分配一个缓冲区来保存输入的数据,并将缓冲区的尺寸发送给另一端。...

1905

扫描关注云+社区