1. 程式人生 > >tomcat從入門到跑路,附帶打破雙親委派模型企業應用實戰學習計劃

tomcat從入門到跑路,附帶打破雙親委派模型企業應用實戰學習計劃

1. tomcat入門

入門模組僅做學習大綱梳理,忽略了具體操作指引。

Tomcat的三種部署模式:

簡單架構模型

 

聯結器的非阻塞模式(NIO)

                                                                                                                                              通道(Channel)、緩衝區(Buffer)、選擇器(Selector)

 

容器container的責任鏈模式:

1.請求被Connector元件接收,建立Request和Response物件。

2.Connector將Request和Response交給Container,先通過Engine的pipeline元件流經內部的每個Valve。

3.請求流轉到Host的pipeline元件中,並且經過內部Valve的過。

4.請求流轉到Context的pipeline元件中,並且經過內部的Valve的過濾。

5.請求流轉到Wrapper的pipeline元件中,並且經過內部的Valve的過濾。

6.Wrapper內部的WrapperValve建立FilterChain例項,呼叫指定的Servlet例項處理請求。

7.返回。