在學習前端的過程中。進程聽到和看到web服務器、HTTP服務器、應用程序服務器,但一直不知道它們有什么區(qū)別,迷惑了好久,今天查看的很多博客,終于算是梳理通了,下面我就來總結(jié)一下它們的區(qū)別,順別了解一些服務器。
首先我們要知道web服務器它只需支持HTTP協(xié)議、HTML文檔格式及URL。其主要功能是傳送頁面使瀏覽器可以瀏覽,又因為它主要支持HTTP協(xié)議,所以通常情況下web服務器和HTTP服務器是相等的。通俗講web服務器就是專門用來處理HTTP請求的。
應用程序服務器可以簡稱為應用服務器,它主要的功能就是為客戶端應用程序提供可調(diào)用的方法(應用程序提供(serves)商業(yè)邏輯)。
以javaEE為例,Web服務我主要處理靜態(tài)頁面和作為Servlet容器,解釋和執(zhí)行servlet/jsp,而應用服務器是運行業(yè)務邏輯的。
以這樣的定義可對一些常見的服務器進行分類,IIS、Apache、Tomcat都可以屬于Web服務器,Weblogic、WebSphere都屬于應用服務器。下面就來了解一下這些服務器的主要作用:
Apache
在Web服務器中,Apache是純粹的Web服務器,經(jīng)常與Tomcat配對使用。它對HTML頁面具有強大的解釋能力,但是不能解釋嵌入頁面內(nèi)的服務器端腳本代碼(JSP/Servlet)。
Tomcat
早期的Tomcat是一個嵌入Apache內(nèi)的JSP/Servlet解釋引擎,Apache+Tomcat就相當于IIS+ASP(動態(tài)服務器頁面)。后來的Tomcat已不再嵌入Apache內(nèi),Tomcat進程獨立于Apache進程運行。 而且,Tomcat已經(jīng)是一個獨立的Servlet和JSP容器,業(yè)務邏輯層代碼和界面交互層代碼可以分離了。因此,有人把Tomcat叫做輕量級應用服務器。
IIS
微軟早期的IIS,就是一個純粹的Web服務器。后來,它嵌入了ASP引擎,可以解釋VBScript和JScript服務器端代碼了,這時,它就可以兼作應用服務器。從原理上說,它勉強可以稱之為應用服務器。確切地說,它是兼有一點應用服務器功能的Web服務器。
綜上所訴:
Apache是純粹的web服務器,而Tomcat和IIS因為具有了解釋執(zhí)行服務器端代碼的能力,可以稱作為輕量級應用服務器或帶有服務器功能的Web服務器。Weblogic、WebSphere因為能提供強大的J2EE功能,毫無疑問是的應用服務器。對于處于中間位置的Tomcat,它可以配合純Web服務器Apache一起使用,也可以作為應用服務器的輔助與應用服務器一起部署:
香港葵芳IDC:
葵芳IDC擁有三期直營機房,機房的電力、空調(diào)、消防、布線、安防等硬件設(shè)施技術(shù)先進,嚴格的服務管理和系統(tǒng)的流程及其信息安保和風險的管理,取得ISO/IEC 20000 及ISO/IEC 27001的專業(yè)認證。葵芳葵芳IDC主營業(yè)務為:服務器租用/服務器托管,機柜租用、大帶寬租用、葵芳云主機租用、高防服務器租用、國際專線 、服務器硬件、配件、AI機器人定制及智能化集成。
葵芳的優(yōu)勢:
基礎(chǔ)牢:20年電信服務經(jīng)驗;Ⅰ期、Ⅱ期自有物業(yè)標準機房,國際標準認證支撐體系。
速度快:與中國內(nèi)地電信、聯(lián)通、移動及九倉、新世界、HGC及海外運營商等建立BGP直連聯(lián),定制路由方案,確保從全球各地的訪問速度快。
性價高:整體海外資源大批量采購,自有豐富IP資源;充足的出口資源加上本土人力資源保障;使客戶以合理的成本付出,享受超值的服務。
服務好:香港葵芳機房提供7×24小時顧問式服務;專業(yè)化的銷售和技術(shù)支持團隊,1分鐘響應需求;快至10分鐘交付機器。
使用說明:
1.葵芳所有服務器都支持個性定制化的服務,可以根據(jù)自己的需求調(diào)整相應的配置
2.我們提供合作前的開機測試服務。
3.更多產(chǎn)品和機型可以百度搜索葵芳IDC了解或者和我們產(chǎn)品經(jīng)理進行對接。
4.誠邀您來我們公司或者機房進行實地考察和參觀,我們會安排好一切。
5.除此之外,公司還提供香港服務器托管服務,詳情可電話垂詢
6.真誠的服務,來自專業(yè)的溝通和專業(yè)的態(tài)度,期待與您的合作!chinahkidc點net