您好,登錄后才能下訂單哦!
apache和tomcat有哪些不同點(diǎn)?這個(gè)問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個(gè)問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!
Apache是普通服務(wù)器,本身只支持html即普通網(wǎng)頁。不過可以通過插件支持php,還可以與Tomcat連通(單向Apache連接Tomcat,就是說通過Apache可以訪問Tomcat資源。反之不然)。Apache只支持靜態(tài)網(wǎng)頁,但像php,cgi,jsp等動(dòng)態(tài)網(wǎng)頁就需要Tomcat來處理。
Tomcat是由Apache軟件基金會(huì)下屬的Jakarta項(xiàng)目開發(fā)的一個(gè)Servlet容器,按照Sun Microsystems提供的技術(shù)規(guī)范,實(shí)現(xiàn)了對Servlet和JavaServer Page(JSP)的支持,并提供了作為Web服務(wù)器的一些特有功能,如Tomcat管理和控制平臺(tái)、安全域管理和Tomcat閥等。由于Tomcat本身也內(nèi)含了一個(gè)HTTP服務(wù)器,它也可以被視作一個(gè)單獨(dú)的Web服務(wù)器。
但是,不能將 Tomcat 和 Apache Web 服務(wù)器混淆,Apache Web Server 是一個(gè)用 C 語言實(shí)現(xiàn)的 HTTP web server;這兩個(gè) HTTP web server 不是捆綁在一起的。Apache Tomcat 包含了一個(gè)配置管理工具,也可以通過編輯 XML 格式的配置文件來進(jìn)行配置。Apache,nginx,tomcat并稱為網(wǎng)頁服務(wù)三劍客,可見其應(yīng)用度之廣泛。
apache和tomcat有什么不同?
apache是web服務(wù)器,tomcat是應(yīng)用(java)服務(wù)器,它只是一個(gè)servlet(jsp也翻譯成servlet)容器,可以認(rèn)為是apache的擴(kuò)展。
apache和tomcat都可以做為獨(dú)立的web服務(wù)器來運(yùn)行。但是apache不能解釋java程序(jsp,serverlet)
Apache是普通服務(wù)器,本身只支持html即普通網(wǎng)頁。不過可以通過插件支持PHP,還可以與Tomcat連通(單向Apache連接Tomcat,就是說通過Apache可以訪問Tomcat資源。反之不然)
兩者都是一種容器,只不過發(fā)布的東西不同。apache是html容器,功能像IIS一樣,tomcat是jsp/servlet容器,用于發(fā)布JSP及JAVA的,類似的有IBM的webshere、EBA的Weblogic,sun的JRun等
apache和tomcat是獨(dú)立的,在通一臺(tái)服務(wù)器上可以集成。
感謝各位的閱讀!看完上述內(nèi)容,你們對apache和tomcat有哪些不同點(diǎn)大概了解了嗎?希望文章內(nèi)容對大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。