tomcat源码阅读11

org.apache.catalina.core 包,这个包是Tomcat的核心部分。源代码阅读的时候也尽量从这部分开始

ApplicationContext

ServletContext 的标准实现,用来表示一个web应用程序的执行环境

ApplicationContextFacade

用于“伪装”ApplicationContext的外观类

ApplicationFilterFactory

创建、持有过滤器和过滤器链的工厂类

AprLifecycleListener

LifecycleListener的实现,用于初始化和销毁APR

Constants 常量
ContainerBase

Container类的抽象实现,提供了常用函数的基本实现

DummyRequest

请求对象的傀儡,用于分发请求映射,以及JSP预编译

DummyResponse

相应对象的傀儡,用于JSP预编译.

NamingContextListener

用于在上下文和服务中初始化和移植JNDI上下文的帮助类

StandardContext

Context接口的标准实现

StandardEngine

Engine接口的标准实现

StandardHost

Host接口的标准实现

StandardPipeline

Pipeline 的标准实现,它挨个唤醒其上面的阀门。

StandardServer

Server接口的标准实现,在部署和启动Catalina的时候可以使用。

StandardService

Standard implementation of the Service interface.

Service接口的标准实现。

StandardWrapper

Wrapper接口的标准实现,表示一个独立的servlet定义

StandardWrapperFacade

StandardWrapper 对象的外观类。

原文地址:https://www.cnblogs.com/macula7/p/1960512.html