久久精品亚洲精品无码,我和公发生了性关系视频,欧美XXXXX高潮喷水,日韩综合夜夜香内射

行業(yè)新聞

行業(yè)新聞

Web服務(wù)器的工作原理及其相關(guān)協(xié)議

發(fā)布時間:2019-10-23 點擊數(shù):1355

WEB服務(wù)器租用是IDC數(shù)據(jù)中心最常見的產(chǎn)品之一,需求也不少,畢竟現(xiàn)在每個公司幾乎都會有自己的網(wǎng)站,多樣說服務(wù)器租用基本是必須要有的了,可是對于服務(wù)器的了解卻不多,解析來我們老剖析一下Web服務(wù)器的工作原理及其相關(guān)協(xié)議。

WEB服務(wù)器的工作原理

WEB服務(wù)器也稱為WWW(WORLD WIDE WEB)服務(wù)器,主要功能是提供網(wǎng)上信息瀏覽服務(wù)。 通俗的說,Web服務(wù)器是可以向發(fā)出請求的瀏覽器提供文檔的程序。 
1、服務(wù)器是一種被動程序:只有當(dāng)Internet上運行在其他計算機中的瀏覽器發(fā)出請求時,服務(wù)器才會響應(yīng)。 
2 、最常用的Web服務(wù)器是Apache和Microsoft的Internet信息服務(wù)器(Internet Information Services,IIS)。 
3、Internet上的服務(wù)器也稱為Web服務(wù)器,是一臺在Internet上具有獨立IP地址的計算機,可以向Internet上的客戶機提供WWW、Email和FTP等各種Internet服務(wù)。 
4、Web服務(wù)器是指駐留于因特網(wǎng)上某種類型計算機的程序。當(dāng)Web瀏覽器(客戶端)連到服務(wù)器上并請求文件時,服務(wù)器將處理該請求并將文件反饋到該瀏覽器上,附帶的信息會告訴瀏覽器如何查看該文件(即文件類型)。服務(wù)器使用HTTP(超文本傳輸協(xié)議)與客戶機瀏覽器進行信息交流,這就是人們常把它們稱為HTTP服務(wù)器的原因。 
Web服務(wù)器不僅能夠存儲信息,還能在用戶通過Web瀏覽器提供的信息的基礎(chǔ)上運行腳本和程序。

Web服務(wù)器的工作原理:

(1)客戶端發(fā)送請求
客戶端(通過瀏覽器)和Web服務(wù)器建立TCP連接,連接建立以后,向Web服務(wù)器發(fā)出訪問請求(如get)。根據(jù)HTTP協(xié)議,該請求中包含了客戶端的IP地址、瀏覽器的類型和請求的URL等一系列信息。
(2)服務(wù)器解析請求
Web服務(wù)器對請求按照HTTP協(xié)議進行解碼來確定進一步的動作,設(shè)計的內(nèi)容有三個要點:方法(GET)、文檔(/sample.html)、和瀏覽器使用的協(xié)議(HTTP/1.1)其中方法告訴服務(wù)器應(yīng)完動的動作,GET方法的含義很明顯是:服務(wù)器應(yīng)定位、讀取文件并將它返回給客戶。
Web服務(wù)器軟件現(xiàn)在就知道了,它應(yīng)該找到文件/sample.html,并使用HTTP/1.1協(xié)議將內(nèi)存返回給客戶。信息是經(jīng)過與請求到來相同的連接發(fā)出的,所以服務(wù)器不需要定們客戶或創(chuàng)建新的連接。
(3)讀取其它信息(非必須步驟)
Web服務(wù)器根據(jù)需要去讀取請求的其它部分。在HTTP/1.1下,客戶還應(yīng)給服務(wù)器提供關(guān)于它的一些信息。元信息(metainformation)可用來描述瀏覽器及其能力,以使服務(wù)器能據(jù)此確定如何返回應(yīng)答。
(4)完成請求的動作
若現(xiàn)在沒有錯誤出現(xiàn),WWW服務(wù)器將執(zhí)行請求所要求的動作。要獲?。℅ET)一個文檔,web服務(wù)器在其文檔樹中搜索請求的文件(/sample.html)。這是由服務(wù)器機器上作為操作系統(tǒng)一部分的文件系統(tǒng)完成的。若文件能找到并可正常讀取,則服務(wù)器將把它返回給客戶。
首先,web服務(wù)器發(fā)送一個狀態(tài)碼及一些描述信息。既然文件已經(jīng)找到,則發(fā)送狀態(tài)碼200,表示一切都OK ,文檔隨后發(fā)出,因為發(fā)送的信息是HTML文檔,所以Content-type 取值為text/html。文檔長為1024個字節(jié),所以Content-type 取1024 。服務(wù)器軟件的標(biāo)識及文件的時間屬性信息也被包含在頭域中。
如果請求的文件沒有找到或找到但無法讀取,測請求無法滿足。這時將返回不同于200的狀態(tài)碼。最常見的問題是請求中的文件名拼寫有誤,所以服務(wù)器無法找到該文件。這種情況下,服務(wù)器將發(fā)送一個狀態(tài)碼—404 給客戶。
(5)關(guān)閉文件和網(wǎng)絡(luò)連接,結(jié)束會話。
當(dāng)文件已被發(fā)郵或錯誤已發(fā)出后,web服務(wù)器結(jié)束整個會話。它關(guān)閉打開的的被請求文件,關(guān)閉網(wǎng)絡(luò)端口從而結(jié)束網(wǎng)絡(luò)連接。有關(guān)的其它工作則是由客戶端來完成的,包括接收數(shù)據(jù),并以用戶可讀的方式呈現(xiàn)出來。這些與服務(wù)器無關(guān)。
Web服務(wù)器是通過HTTP(超文本傳輸協(xié)議)與客戶端瀏覽器來進行信息交流的,下面簡單介紹下HTTP。 

HTTP協(xié)議(超文本協(xié)議) 

HTTP(HyperText Transfer Protocol,超文本傳輸協(xié)議)是用于從WWW服務(wù)器傳輸超文本到本地瀏覽器的傳輸協(xié)議。它可以使瀏覽器更加高效,使網(wǎng)絡(luò)傳輸減少。它不僅保證計算機正確快速地傳輸超文本文檔,還確定傳輸文檔中的哪一部分,以及哪部分內(nèi)容首先顯示(如文本先于圖形)等。
HTTP是客戶端瀏覽器或其他程序與Web服務(wù)器之間的應(yīng)用層通信協(xié)議。在Internet上的Web服務(wù)器上存放的都是超文本信息,客戶機需要通過HTTP協(xié)議傳輸所要訪問的超文本信息。HTTP包含命令和傳輸信息,不僅可用于Web訪問,也可以用于其他因特網(wǎng)/內(nèi)聯(lián)網(wǎng)應(yīng)用系統(tǒng)之間的通信,從而實現(xiàn)各類應(yīng)用資源超媒體訪問的集成。
我們在瀏覽器的地址欄里輸入的網(wǎng)站地址叫做URL (Uniform Resource Locator,統(tǒng)一資源定位符)。就像每家每戶都有一個門牌地址一樣,每個網(wǎng)頁也都有一個Internet地址。當(dāng)你在瀏覽器的地址框中輸入一個URL或是單擊一個超級鏈接時,URL就確定了要瀏覽的地址。瀏覽器通過超文本傳輸協(xié)議(HTTP),將Web服務(wù)器上站點的網(wǎng)頁代碼提取出來,并翻譯成漂亮的網(wǎng)頁。

TCP/IP網(wǎng)絡(luò)協(xié)議 

TCP/IP是“transmission Control Protocol/Internet Protocol”的簡寫,中文譯名為傳輸控制協(xié)議/互聯(lián)網(wǎng)絡(luò)協(xié)議)協(xié)議, TCP/IP(傳輸控制協(xié)議/網(wǎng)間協(xié)議)是一種網(wǎng)絡(luò)通信協(xié)議,它規(guī)范了網(wǎng)絡(luò)上的所有通信設(shè)備,尤其是一個主機與另一個主機之間的數(shù)據(jù)往來格式以及傳送方式。TCP/IP是INTERNET的基礎(chǔ)協(xié)議,也是一種電腦數(shù)據(jù)打包和尋址的標(biāo)準(zhǔn)方法。在數(shù)據(jù)傳送中,可以形象地理解為有兩個信封,TCP和IP就像是信封,要傳遞的信息被劃分成若干段,每一段塞入一個TCP信封,并在該信封面上記錄有分段號的信息,再將TCP信封塞入IP大信封,發(fā)送上網(wǎng)。在接受端,一個TCP軟件包收集信封,抽出數(shù)據(jù),按發(fā)送前的順序還原,并加以校驗,若發(fā)現(xiàn)差錯,TCP將會要求重發(fā)。因此,TCP/IP在INTERNET中幾乎可以無差錯地傳送數(shù)據(jù)。 對普通用戶來說,并不需要了解網(wǎng)絡(luò)協(xié)議的整個結(jié)構(gòu),僅需了解IP的地址格式,即可與世界各地進行網(wǎng)絡(luò)通信。

FTP協(xié)議(文件傳輸協(xié)議)

FTP(File Transfer Protocol,文件傳輸協(xié)議) 是 TCP/IP 協(xié)議組中的協(xié)議之一。FTP協(xié)議包括兩個組成部分,其一為FTP服務(wù)器,其二為FTP客戶端。其中FTP服務(wù)器用來存儲文件,用戶可以使用FTP客戶端通過FTP協(xié)議訪問位于FTP服務(wù)器上的資源。在開發(fā)網(wǎng)站的時候,通常利用FTP協(xié)議把網(wǎng)頁或程序傳到Web服務(wù)器上。此外,由于FTP傳輸效率非常高,在網(wǎng)絡(luò)上傳輸大的文件時,一般也采用該協(xié)議。 

默認情況下FTP協(xié)議使用TCP端口中的 20和21這兩個端口,其中20用于傳輸數(shù)據(jù),21用于傳輸控制信息。但是,是否使用20作為傳輸數(shù)據(jù)的端口與FTP使用的傳輸模式有關(guān),如果采用主動模式,那么數(shù)據(jù)傳輸端口就是20;如果采用被動模式,則具體最終使用哪個端口要服務(wù)器端和客

全網(wǎng)數(shù)據(jù)專業(yè)提供深圳服務(wù)器租用,深圳服務(wù)器托管,深圳主機租用,機柜租用等服務(wù)

?

用戶至上,用心服務(wù)

全網(wǎng)數(shù)據(jù)以"用戶至上,用心服務(wù)每一位用戶"為宗旨,您可以把您的應(yīng)用放心的交給我們,全網(wǎng)數(shù)據(jù)為您提供完美解決方案和數(shù)據(jù)中心服務(wù)。

免費咨詢