Apache与Tomcat整合
一 Apache與Tomcat比較聯(lián)系
apache支持靜態(tài)頁(yè),tomcat支持動(dòng)態(tài)的,比如servlet等。
一般使用apache+tomcat的話,apache只是作為一個(gè)轉(zhuǎn)發(fā),對(duì)jsp的處理是由tomcat來(lái)處理的。
apache可以支持php\cgi\perl,但是要使用java的話,你需要tomcat在apache后臺(tái)支撐,將java請(qǐng)求由apache轉(zhuǎn)發(fā)給tomcat處理。
apache是web服務(wù)器,Tomcat是應(yīng)用(java)服務(wù)器,它只是一個(gè)servlet(jsp也翻譯成servlet)容器,可以認(rèn)為是apache的擴(kuò)展,但是可以獨(dú)立于apache運(yùn)行。
這兩個(gè)有以下幾點(diǎn)可以比較的:
1、兩者都是apache組織開(kāi)發(fā)的
2、兩者都有HTTP服務(wù)的功能
3、兩者都是免費(fèi)的
?
不同點(diǎn):
Apache是專(zhuān)門(mén)用了提供HTTP服務(wù)的,以及相關(guān)配置的(例如虛擬主機(jī)、URL轉(zhuǎn)發(fā)等等)
Tomcat是Apache組織在符合J2EE的JSP、Servlet標(biāo)準(zhǔn)下開(kāi)發(fā)的一個(gè)JSP服務(wù)器
整合的好處是:
如果客戶(hù)端請(qǐng)求的是靜態(tài)頁(yè)面,則只需要Apache服務(wù)器響應(yīng)請(qǐng)求
如果客戶(hù)端請(qǐng)求動(dòng)態(tài)頁(yè)面,則是Tomcat服務(wù)器響應(yīng)請(qǐng)求
因?yàn)閖sp是服務(wù)器端解釋代碼的,這樣整合就可以減少Tomcat的服務(wù)開(kāi)銷(xiāo)
總結(jié)
以上是生活随笔為你收集整理的Apache与Tomcat整合的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Apache下如何禁止指定目录运行PHP
- 下一篇: 二手车有事故能退车吗?