Tomcat基礎教程(一)


Tomcat, 是Servlet和JSP容器,其是實現了JSP規范的servlet容器。它在servlet生命周期內包容,裝載,運行,和停止servlet容器。

 

Servlet容器的三種工作模式:

1. 獨立的Servlet容器

    Servlet容器與基於JAVA技術的Web服務器集成,Servlet容器與Web服務器在同一個JVM中運行,作為獨立的Web服務器運行。外部請求到達Servlet容器,Servlet容器通過解析請求消息將請求消息分發給目的Servlet,運行Servlet獲得響應,並將響應以特定的格式返回給客戶端。

2. 進程內的Servlet容器

    Servlet容器與基於非Java技術的Web服務器一起使用,通過Web服務器插件將Servlet容器集成到Web服務器中。Web服務器插件將在Web服務器內部地址空間打開一個JVM,使得Servlet可以在該JVM中加載並運行Servlet。如果有客戶端調用Servlet請求的到來,Web服務器插件會通過JNI接口將請求傳遞給Servlet容器,然后由Servlet容器處理該請求。

3. 進程外的Servlet容器

    該模式也是通過服務器插件的形式將Servlet容器與Web服務器聯系起來。在該模式下,Web服務器將Servlet容器運行在服務器外部的JVM中。Web服務器插件與Servlet容器使用IPC機制進行通信。當訪問Servlet的請求到達Web服務器時,Web服務器插件通過使用IPC消息傳遞給Servlet容器。模式2和模式3的區別就是Servlet容器與Web服務器的耦合程度以及Web服務器插件與Servlet容器的通信方式不同。

 

Tomcat下載及安裝

到Tomcat官網下載: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文件夾下,可以看到如下目錄結構:

安裝好后,最好在系統環境變量中添加如下變量:

TOMCAT_HOME = C:\Tomcat\apache-tomcat-7.0.47 (選擇你自己的安裝路徑)

然后到bin目錄中,雙擊startup.bat就可以啟動Tomcat服務了。之后你可以啟動瀏覽器,輸入http://localhost:8080,將會出現Tomcat默認的歡迎頁面。

 

                           

 


免責聲明!

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



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