Tomcat是什么,tomcat用來做什么的

Tomcat是什么
【Tomcat是什么,tomcat用來做什么的】關于Tomcat是什么 , 概括性的來說,Tomcat服務器是一個免費的開放源代碼的Web應用服務器,在開發和調試Servlet、JSP程序中廣泛應用,我們知道,對于純超文本標記語言,即html網頁使用瀏覽器即可以直接查看效果;
但如果你的應用程序是使用的JSP、ASP或者PHP等動態網頁語言,瀏覽器是無法自行解析的,這時就可以用到Tomcat服務器了,將應用程序部署在Tomcat服務器上,此時Tomcat服務器起到一個中間件的作用 , 即用戶通過瀏覽器發出的http請求經過Tomcat;
轉發到最終的目的服務器上,然后Tomcat將響應消息再返回給瀏覽器 , 在整個過程中,Tomcat首先通過監聽端口監聽用戶的請求,將用戶的http請求進行解析后訪問到指定的應用系統,最后將應用系統返回的頁面呈現給用戶 。
tomcat用來做什么的Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,目前最新版本是6.0.18(截止到2008-08-27) 。Tomcat是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叫什么Tomcat是Apache軟件基金會(Apache Software Foundation)的Jakarta項目中的一個核心項目,由Apache、Sun和其他一些公司及個人共同開發而成 。
由于有了Sun的參與和支持,最新的Servlet和JSP規范總是能在Tomcat中得到體現 , Tomcat 5支持最新的Servlet 2.4和JSP 2.0規范 。因為Tomcat技術先進、性能穩定,而且免費,因而深受Java愛好者的喜愛并得到了部分軟件開發商的認可,成為比較流行的Web應用服務器 。

Tomcat是什么,tomcat用來做什么的

文章插圖
Tomcat名稱由來
Tomcat最初是由Sun的軟件架構師詹姆斯·鄧肯·戴維森開發的 。后來他幫助將其變為開源項目,并由Sun貢獻給Apache軟件基金會 。由于大部分開源項目O'Reilly都會出一本相關的書,并且將其封面設計成某個動物的素描 , 因此他希望將此項目以一個動物的名字命名 。
因為他希望這種動物能夠自己照顧自己,最終 , 他將其命名為Tomcat(英語公貓或其他雄性貓科動物) 。而O'Reilly出版的介紹Tomcat的書籍(ISBN 0-596-00318-8)的封面也被設計成了一個公貓的形象 。而Tomcat的Logo兼吉祥物也被設計為一只公貓 。
以上就是關于Tomcat是什么,tomcat用來做什么的的全部內容,以及Tomcat是什么的相關內容,希望能夠幫到您 。