http服務(wù)器是什么?HTTP服務(wù)器的主要功能有哪些?
對于服務(wù)器,大家都是非常熟悉的,它可以說是一種計算機(jī),但是比普通的計算機(jī)運行更快,負(fù)載也更高,因為它內(nèi)部的結(jié)構(gòu)非常復(fù)雜,如今服務(wù)器的應(yīng)用是非常廣的,每個行業(yè)都得使用到它,但是對于http服務(wù)器,很多朋友還是剛剛聽說,不知道它是一種什么樣的服務(wù)器,那么http服務(wù)器是什么?HTTP服務(wù)器的主要功能有哪些呢?下面新網(wǎng)就給朋友們詳細(xì)的來說明一下關(guān)于http服務(wù)器的問題。
http服務(wù)器一般指網(wǎng)站服務(wù)器,是指駐留于因特網(wǎng)上某種類型計算機(jī)的程序,可以處理瀏覽器等Web客戶端的請求并返回相應(yīng)響應(yīng),也可以放置網(wǎng)站文件,讓全世界瀏覽;可以放置數(shù)據(jù)文件,讓全世界下載。目前最主流的三個Web服務(wù)器是Apache、 Nginx 、IIS。
web服務(wù)器和http服務(wù)器的區(qū)別是什么?
Web服務(wù)器的基本功能就是提供Web信息瀏覽服務(wù)。它只需支持HTTP協(xié)議、HTML文檔格式及URL。與客戶端的瀏覽器配合。因為Web服務(wù)器主要支持的協(xié)議就是HTTP,所以通常情況下HTTP服務(wù)器和WEB服務(wù)器是相等的。
應(yīng)用程序服務(wù)器(簡稱應(yīng)用服務(wù)器),我們先看一下微軟對它的定義:"我們把應(yīng)用程序服務(wù)器定義為“作為服務(wù)器執(zhí)行共享業(yè)務(wù)應(yīng)用程序的底層的系統(tǒng)軟件”。 就像文件服務(wù)器為很多用戶提供文件一樣,應(yīng)用程序服務(wù)器讓多個用戶可以同時使用應(yīng)用程序(通常是客戶創(chuàng)建的應(yīng)用程序)"通俗的講,Web服務(wù)器向客戶端傳送頁面使瀏覽器可以瀏覽,然而應(yīng)用程序服務(wù)器提供的是客戶端應(yīng)用程序可以調(diào)用的方法。確切一點,你可以說:Web服務(wù)器專門處理HTTP請求(request),但是應(yīng)用程序服務(wù)器是通過很多協(xié)議來為應(yīng)用程序提供商業(yè)邏輯 (business logic)。
HTTP服務(wù)器主要功能
HTTP服務(wù)器的主要功能是為客戶端的文檔請求提供服務(wù)。它等待HTTP請求,然后對每一個請求返回數(shù)據(jù)。HTTP端口監(jiān)督程序也提供HTITP服務(wù)。服務(wù)器提供客戶所請求的文檔。當(dāng)收到的請求是無效的,或找不到文檔時,就給出錯誤提示。Web服務(wù)器在請求處理過程也會產(chǎn)生一些日志文件,在這些文件中記錄有請求、錯誤以及其他信息。
在Internet的發(fā)展初期,國家超級計算應(yīng)用中心也開發(fā)出了HTTP服務(wù)器。
由于CERNHTTPD的配置難以實現(xiàn),對許多平臺也不適用,因此NCSA就開發(fā)了他們自己的版本。從1993-1995年,在WWW上NCSA服務(wù)器迅速成為最受歡迎的Web服務(wù)器。然而,像CERN的命運一樣,對NCSAHTTPD的開發(fā)也停止了。Apache也是受歡迎的服務(wù)器,它是利用NCSA工具開發(fā)的。最早由NCSAHTTPD編寫的Apache,現(xiàn)在已被全部重新改寫。
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)
送郵件至:operations@xinnet.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時
需注明出處:新網(wǎng)idc知識百科