Tomcat介紹

Tomcat 是一個免費開放源代碼的 Web 應用服務器,具有開源免費、容易安裝、 容易使
用、佔用資源小、易於和其他軟件集成等優點,是 Apache 軟件基金會( Apache Software
Foundation)的 Jakarta 項目中的一個核心項目,由 Apache、 Sun 和其他一些公司及個人共
同開發而成。由於有了 Sun 的參與和支持,最新的 Servlet 和 JSP 規範總是能在 Tomcat 中
得到體現, Tomcat 5 支持最新的 Servlet 2.4 和 JSP 2.0 規範。因爲 Tomcat 技術先進、性能
穩定,而且免費,因而深受 Java 愛好者的喜愛並得到了部分軟件開發商的認可,成爲目前
比較流行的 Web 應用服務器。
Tomcat 很受廣大程序員的喜歡,因爲它運行時佔用的系統資源小,擴展性好,支持負載
平衡與郵件服務等開發應用系統常用的功能;而且它還在不斷的改進和完善中,任何一個感
興趣的程序員都可以更改它或在其中加入新的功能。
Tomcat 是一個小型的輕量級應用服務器,在中小型系統和併發訪問用戶不是很多的場
合下被普遍使用,是開發和調試 JSP 程序的首選。對於一個初學者來說,可以這樣認爲,當
在一臺機器上配置好 Apache 服務器,可利用它響應對 HTML 頁面的訪問請求。實際上
Tomcat 部分是 Apache 服務器的擴展,但它是獨立運行的,所以當你運行 tomcat 時,它實
際上作爲一個與 Apache 獨立的進程單獨運行的。
這裏的訣竅是,當配置正確時, Apache 爲 HTML 頁面服務,而 Tomcat 實際上運行 JSP
頁面和 Servlet。另外, Tomcat 和 IIS、 Apache 等 Web 服務器一樣,具有處理 HTML 頁面的功
能,另外它還是一個 Servlet 和 JSP 容器,獨立的 Servlet 容器是 Tomcat 的默認模式。不過,
Tomcat 處理靜態 HTML 的能力不如 Apache 服務器。
在 Tomcat 下,第一次訪問 JSP 頁面可能有點慢, Tomcat 需要把 JSP 頁面,編輯成 servlet
類,同時生成 Class 文件,所以第一次訪問,響應的時間有點長。
我們可以將 Tomcat 和 Apache 集成在一起使用, Tomcat 處理 jsp 和 servlet, Apache 作
爲 web 服務請求的偵聽、同時處理其他資源的請求。 Tomcat 也可以通過插件的方式和 IIS 集
成在一起。
Tomcat 有不同操作系統下的安裝版本,在 Windows 下可以將 Tomcat 設置爲自動啓動的
服務,在其他操作系統下可以通過腳本自動啓動 Tomcat。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章