一、概述
為了讓web服務器和web應用程序進行訪問交互,servlet是這個交互的標准接口,web服務器必須符合servlet標准,web應用應該實現servlet接口。
tomcat是一個符合servlet標准的servlet容器。如下圖所示。
二、tomcat作為servlet容器的基本功能
Tomcat作為運行Servlet的容器,其基本功能是負責接收和解析來自客戶的請求,把客戶的請求傳遞給響應的Servlet,最終把Servlet的響應結果返回給客戶。如下圖
Servlet容器處理客戶端特定Servlet的時序圖如下圖:
三、Tomcat基本組成
tomcat的基本組織可以通過tomcat的server.xml的配置文件來說明。如下圖。