pathway-to-concurrency / how-tomcat-works

MIT License
0 stars 0 forks source link

Servlet #2

Open aikin opened 5 years ago

aikin commented 5 years ago

生命周期:init -> service -> destroy

aikin commented 5 years ago

servlet 抽象用于处理请求,对于不同的请求,初始化不同 servlet 实例。

模型概念套用:

目标:Servlet 接口,处理请求 变量:ServletConfig, ServletRequest, ServletResponse,成员变量 关系:init,service,destroy,getServletConfig 方法

不同的变量,会导致目标结果不同。也就是不同的状态,会有不同的行为。

service,控制变量之间的关系, ServletConfig ,ServletRequest,ServletResponse 变量不同,就会对目标有不同的影响。