tomcat伺服器的工作原理可以概括為以下幾點:
#1、Tomcat是運行在JVM中的一個流程。它定義為“中間件”,顧名思義是一個在Java專案與JVM之間的中間容器。
2、Web專案的本質,是一大堆的資源檔案和方法。 Web專案沒有入口方法(即main方法),這表示Web專案中的方法不會自動運作起來。
Web專案部署進Tomcat的webapp中的目的是很明確的,那就是希望Tomcat去呼叫寫好的方法去為客戶端回傳所需的資源和資料。
3、Tomcat可以運行起來,並且呼叫寫好的方法。那麼,Tomcat一定有一個main方法。對於Tomcat而言,它並不知道用戶會有什麼樣的方法,這些都只是在專案部署進webapp下後才確定的。
由此,可知Tomcat用到了Java的反射來實現類別的動態載入、實例化、取得方法、呼叫方法。但是部署到Tomcat的中的Web專案必須是按照規定好的介面來進行編寫,以便進行呼叫。
推薦教學:《php教學》
以上是簡述tomcat工作原理是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!