您好,登錄后才能下訂單哦!
Apache
Apache HTTP Server(簡稱Apache)是Apache軟件基金會的一個開放源碼的網(wǎng)頁服務(wù)器,可以在大多數(shù)計算機操作系統(tǒng)中運行,由于其多平臺和安全性被廣泛使用,是最流行的Web服務(wù)器端軟件之一。它快速、可靠并且可通過簡單的API擴展,將Perl/Python等解釋器編譯到服務(wù)器中。
Apache HTTP服務(wù)器是一個模塊化的服務(wù)器,源于NCSAhttpd服務(wù)器,經(jīng)過多次修改,成為世界使用排名第一的Web服務(wù)器軟件。
Tomcat
Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發(fā)而成。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規(guī)范總是能在Tomcat 中得到體現(xiàn),Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 規(guī)范。因為Tomcat 技術(shù)先進、性能穩(wěn)定,而且免費,因而深受Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的Web 應(yīng)用服務(wù)器。
Tomcat優(yōu)點
1、兼有可擴du展性和安全性。假如單位時間內(nèi)訪問請求zhi數(shù)急劇增加,可以用相對較低的費dao用增加前端的能力。
2、比較容易擴展。由于是通過在這臺功能強大的服務(wù)器上運行的單個servlet容器,實際上也就不需要考慮session狀態(tài)在分布式環(huán)境下的維護這類復(fù)雜的問題。
3、臺后端服務(wù)器在外界不可以訪問,網(wǎng)上的黑客只能訪問前端的web服務(wù)器,不能直接訪問后端的應(yīng)用服務(wù)器,這就提高了安全性。但這并不意味著黑客們不能通過網(wǎng)絡(luò)瀏覽器進行其它形式的攻擊。
apache與tomcat的聯(lián)系
1、Apache是普通服務(wù)器,本身只支持html即普通網(wǎng)頁,可以通過插件支持php,還可以與Tomcat連通(Apache單向連接Tomcat,就是說通過Apache可以訪問Tomcat資源,反之不然)。
2、Apache只支持靜態(tài)網(wǎng)頁,但像Jsp動態(tài)網(wǎng)頁就需要Tomcat來處理。
3、Apache和Tomcat整合使用
如果客戶端請求的是靜態(tài)頁面,則只需要Apache服務(wù)器響應(yīng)請求;如果客戶端請求動態(tài)頁面,則是Tomcat服務(wù)器響應(yīng)請求,將解析的JSP等網(wǎng)頁代碼解析后回傳給Apache服務(wù)器,再經(jīng)Apache返回給瀏覽器端。
這是因為jsp是服務(wù)器端解釋代碼的,Tomcat只做動態(tài)代碼解析,Apache回傳解析好的靜態(tài)代碼,Apache+Tomcat這樣整合就可以減少Tomcat的服務(wù)開銷。
4、Apache和Tomcat是獨立的,在同一臺服務(wù)器上可以集成。
以上就是apache和tomcat有什么聯(lián)系的詳細(xì)內(nèi)容,更多請關(guān)注億速云其它相關(guān)文章!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。