《深入分析JavaWeb技術內幕》讀書筆記八.Tomcat

書中介紹了兩個Servlet引擎,分別是Jetty和Tomcat。由於本人更熟悉Tomcat,所以只講Tomcat部分吧。

書中也明確說了,Tomcat很複雜,不是一章內容能說清楚的。這一章以Tomcat5爲基礎,也兼顧Tomcat6。Tomcat的基本設計思路和架構是有一定連續性的。

Tomcat的總體結構


Service

Server

Lifecycle

Connector組件

Container容器

容器的總體設計
Engine容器
Engine容器比較簡單,它只定義了一些基本的關聯關係,它的標準實現類是StandardEngine,注意Engine沒有父容器。

Host容器
Context容器
Wrapper容器
書中還講了Tomcat的一些設計模式,如門面模式,觀察者模式,命令模式,責任鏈模式。這裏不再贅述。本人寫過專門的設計模式專題,可以去看看。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章