![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tomcat
问明
胸藏文墨怀若谷,腹有诗书气自华
展开
-
Tomcat中的连接器——coyote
一. 架构介绍 coyote即Tomcat连接器的名称,客户端通过coyote与服务器建立连接、发送请求并接受需要;coyote只负责具体的协议和IO操作,与Servlet规范并无关系。 二. IO模型与协议 IO模型(自Tomcat8.5起,移除了BIO) O模型 描述 NIO 非阻塞I/O,采用Java NIO类库实现 NIO2 异步I/O,采用JDK7最新的NIO2...原创 2020-02-16 09:44:00 · 292 阅读 · 0 评论 -
Tomcat架构分析
一. HTTP服务器请求处理 图1表示HTTP服务器直接调用具体的业务类,是紧耦合的。 图2表示HTTP服务器不直接调用具体的业务类,而是将请求交给Servlet容器来处理,Servlet容器通过Servlet接口调用业务类,达到了解耦合的作用。 二. Servlet容器工作流程 HTTP服务器将客户的请求信息用法ServletRequest对象进行封装; 根据请求的URL和Servle...原创 2020-02-15 16:18:03 · 134 阅读 · 0 评论