tomcat如何與serverlet交互


(個人轉發)

作為一個java web開發者,大家應該都用過Tomcat。Tomcat 是Web應用服務器,是一個Servlet/JSP容器. Tomcat 作為ServletServlet負責處理客戶請求,把請求傳送給Servlet,並將Servlet的響應傳送回給客戶.而Servlet是一種運行在支持Java語言的服務器上的組件.下面是Tomcat與Servlet交互的時序圖.

        

1、Web客戶向Servlet容器(Tomcat)發出Http請求

2、Servlet容器分析客戶的請求信息

3、Servlet容器創建一個HttpRequest對象,將客戶請求的信息封裝到這個對象中

4、Servlet容器創建一個HttpResponse對象

5、Servlet容器調用HttpServlet對象的service方法,把HttpRequest對象與HttpResponse對象作為參數

     傳給 HttpServlet對象

6、HttpServlet調用HttpRequest對象的有關方法,獲取Http請求信息

7、HttpServlet調用HttpResponse對象的有關方法,生成響應數據

8、Servlet容器把HttpServlet的響應結果傳給Web客戶


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM