關(guān)于Tomcat是什么,概括性的來說,Tomcat服務(wù)器是一個免費的開放源代碼的Web應(yīng)用服務(wù)器,在開發(fā)和調(diào)試Servlet、JSP程序中廣泛應(yīng)用,我們知道,對于純超文本標(biāo)記語言,即html網(wǎng)頁使用瀏覽器即可以直接查看效果;
但如果你的應(yīng)用程序是使用的JSP、ASP或者PHP等動態(tài)網(wǎng)頁語言,瀏覽器是無法自行解析的,這時就可以用到Tomcat服務(wù)器了,將應(yīng)用程序部署在Tomcat服務(wù)器上,此時Tomcat服務(wù)器起到一個中間件的作用,即用戶通過瀏覽器發(fā)出的http請求經(jīng)過Tomcat;
轉(zhuǎn)發(fā)到最終的目的服務(wù)器上,然后Tomcat將響應(yīng)消息再返回給瀏覽器,在整個過程中,Tomcat首先通過監(jiān)聽端口監(jiān)聽用戶的請求,將用戶的http請求進行解析后訪問到指定的應(yīng)用系統(tǒng),最后將應(yīng)用系統(tǒng)返回的頁面呈現(xiàn)給用戶。