在Tomcat中,Wrapper组件封装了servlet定义和参数。 创建过程 前面一篇文章提到ContextConfig监听器响应配置开始事件...
本文分析Engine组件,它表示整个Catalina servlet引擎,可以包含一个或多个子容器,如Host或者Context等。 Engin...
本文接着上一篇文章分析Tomcat是如何处理请求的,主要涉及到各个容器组件如Engine、Host、Context和Wrapper的处理过程。 ...
在分析了Tomcat的启动过程和各个组件后,本文开始分析Tomcat是如何处理请求的。让我们回到Tomcat启动分析(六)文章的末尾,在Abst...
Context组件表示一个Web应用,运行于一个特定的虚拟主机Host中。每个Web应用可以基于WAR文件,也可以基于相应的未打包目录。Cata...
Host组件表示一个虚拟主机,在Host元素内可以有多个Context元素与之关联以表示不同的Web应用,Engine元素内可以配置多个Host...
本文及后续几篇文章开始分析容器组件,它们都与请求处理息息相关,首先介绍容器组件共同的父类Container接口及ContainerBase抽象类...
本文接着上一篇文章分析NioEndPoint的Acceptor与Poller。 Acceptor Acceptor线程主要用于监听套接字,将已连...
在分析Lifecycle接口之后,本文分析Connector组件的初始化和启动过程。 Connector 与其他组件一样,Connector类也...
文集作者