tomcat整體架構與組成

前言:半年前剛接觸tomcat感覺很抽象,看了很多網上的文章,但衆說分壇不能輕易分辨對錯,最後結合權威書籍摘取正確的tomcat概念結合圖示纔在腦海裏把tomcat的形象具體化。

1.佈局圖

Tomcat算是一個Server(web服務器)+一個servlet容器
1.Server=Service*n
2.Service主要由多個connector和一個container組成: Connector處理連接,並提供Socket與Request/Response相關的轉化(多個connector因爲 Tomcat 支持多種網絡協議); 不同協議不同端口都要用到不同的connector。只要一個Container封裝和管理Servlet。

Tomcat 默認的 Service 服務是 Catalina。

在這裏插入圖片描述
3.Context:對應一個應用程序或者一個開發在這裏插入圖片描述

2.運行流程圖

Connector同時需要實現TCP/IP協議和HTTP協議
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章