Tomcat基础教程(一)
Tomcat, 是Servlet和JSP容器,其是實現(xiàn)了JSP規(guī)范的servlet容器。它在servlet生命周期內(nèi)包容,裝載,運行,和停止servlet容器。
?
Servlet容器的三種工作模式:
1. 獨立的Servlet容器
??? Servlet容器與基于JAVA技術的Web服務器集成,Servlet容器與Web服務器在同一個JVM中運行,作為獨立的Web服務器運行。外部請求到達Servlet容器,Servlet容器通過解析請求消息將請求消息分發(fā)給目的Servlet,運行Servlet獲得響應,并將響應以特定的格式返回給客戶端。
2. 進程內(nèi)的Servlet容器
??? Servlet容器與基于非Java技術的Web服務器一起使用,通過Web服務器插件將Servlet容器集成到Web服務器中。Web服務器插件將在Web服務器內(nèi)部地址空間打開一個JVM,使得Servlet可以在該JVM中加載并運行Servlet。如果有客戶端調(diào)用Servlet請求的到來,Web服務器插件會通過JNI接口將請求傳遞給Servlet容器,然后由Servlet容器處理該請求。
3. 進程外的Servlet容器
??? 該模式也是通過服務器插件的形式將Servlet容器與Web服務器聯(lián)系起來。在該模式下,Web服務器將Servlet容器運行在服務器外部的JVM中。Web服務器插件與Servlet容器使用IPC機制進行通信。當訪問Servlet的請求到達Web服務器時,Web服務器插件通過使用IPC消息傳遞給Servlet容器。模式2和模式3的區(qū)別就是Servlet容器與Web服務器的耦合程度以及Web服務器插件與Servlet容器的通信方式不同。
?
Tomcat下載及安裝
到Tomcat官網(wǎng)下載:http://tomcat.apache.org/
選擇左邊Navigation中Download下的相關版本進行下載,每個版本有Binary Distribution和Source Code Distribution兩種形式,Binary Distribution下載應用程序,Source Code Distribution下載Tomcat源代碼。
下載好Tomcat zip包后,可以解壓縮到相關文件夾下,我這里加壓縮到了C:\Tomcat\apache-tomcat-7.0.47
當我們進入到Tomcat文件夾下,可以看到如下目錄結構:
安裝好后,最好在系統(tǒng)環(huán)境變量中添加如下變量:
TOMCAT_HOME = C:\Tomcat\apache-tomcat-7.0.47 (選擇你自己的安裝路徑)
然后到bin目錄中,雙擊startup.bat就可以啟動Tomcat服務了。之后你可以啟動瀏覽器,輸入http://localhost:8080,將會出現(xiàn)Tomcat默認的歡迎頁面。
轉載于:https://www.cnblogs.com/jameslif/p/3493893.html
總結
以上是生活随笔為你收集整理的Tomcat基础教程(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 发送邮件附件及文字信息
- 下一篇: 函数指针 如:void (*oper)(