400-638-8808
|
微信公眾號(hào)








穩(wěn)定可靠 永不間斷

海外收發(fā) 暢通無阻

協(xié)同辦公 資源管理

超大郵件 超級(jí)功能

智能反垃圾郵件技術(shù)
易管理 免維護(hù)

微信掃一掃 關(guān)注"天下數(shù)據(jù)"商品一律九折
![]()
搜索"朗玥科技"關(guān)注,了解最新優(yōu)惠


WEB服務(wù)器也稱為WWW(WORLD WIDE WEB)服務(wù)器,主要功能是提供網(wǎng)上信息瀏覽服務(wù)。 通俗的說,Web服務(wù)器是可以向發(fā)出請(qǐng)求的瀏覽器提供文檔的程序。
1、服務(wù)器是一種被動(dòng)程序:只有當(dāng)Internet上運(yùn)行在其他計(jì)算機(jī)中的瀏覽器發(fā)出請(qǐng)求時(shí),服務(wù)器才會(huì)響應(yīng)。
2 、最常用的Web服務(wù)器是Apache和Microsoft的Internet信息服務(wù)器(Internet Information Services,IIS)。
3、Internet上的服務(wù)器也稱為Web服務(wù)器,是一臺(tái)在Internet上具有獨(dú)立IP地址的計(jì)算機(jī),可以向Internet上的客戶機(jī)提供WWW、Email和FTP等各種Internet服務(wù)。
4、Web服務(wù)器是指駐留于因特網(wǎng)上某種類型計(jì)算機(jī)的程序。當(dāng)Web瀏覽器(客戶端)連到服務(wù)器上并請(qǐng)求文件時(shí),服務(wù)器將處理該請(qǐng)求并將文件反饋到該瀏覽器上,附帶的信息會(huì)告訴瀏覽器如何查看該文件(即文件類型)。服務(wù)器使用HTTP(超文本傳輸協(xié)議)與客戶機(jī)瀏覽器進(jìn)行信息交流,這就是人們常把它們稱為HTTP服務(wù)器的原因。
Web服務(wù)器不僅能夠存儲(chǔ)信息,還能在用戶通過Web瀏覽器提供的信息的基礎(chǔ)上運(yùn)行腳本和程序。
Web服務(wù)器的工作原理:
(1)客戶端發(fā)送請(qǐng)求
客戶端(通過瀏覽器)和Web服務(wù)器建立TCP連接,連接建立以后,向Web服務(wù)器發(fā)出訪問請(qǐng)求(如get)。根據(jù)HTTP協(xié)議,該請(qǐng)求中包含了客戶端的IP地址、瀏覽器的類型和請(qǐng)求的URL等一系列信息。
(2)服務(wù)器解析請(qǐng)求
Web服務(wù)器對(duì)請(qǐng)求按照HTTP協(xié)議進(jìn)行解碼來確定進(jìn)一步的動(dòng)作,設(shè)計(jì)的內(nèi)容有三個(gè)要點(diǎn):方法(GET)、文檔(/sample.html)、和瀏覽器使用的協(xié)議(HTTP/1.1)其中方法告訴服務(wù)器應(yīng)完動(dòng)的動(dòng)作,GET方法的含義很明顯是:服務(wù)器應(yīng)定位、讀取文件并將它返回給客戶。
Web服務(wù)器軟件現(xiàn)在就知道了,它應(yīng)該找到文件/sample.html,并使用HTTP/1.1協(xié)議將內(nèi)存返回給客戶。信息是經(jīng)過與請(qǐng)求到來相同的連接發(fā)出的,所以服務(wù)器不需要定們客戶或創(chuàng)建新的連接。
(3)讀取其它信息(非必須步驟)
Web服務(wù)器根據(jù)需要去讀取請(qǐng)求的其它部分。在HTTP/1.1下,客戶還應(yīng)給服務(wù)器提供關(guān)于它的一些信息。元信息(metainformation)可用來描述瀏覽器及其能力,以使服務(wù)器能據(jù)此確定如何返回應(yīng)答。
(4)完成請(qǐng)求的動(dòng)作
若現(xiàn)在沒有錯(cuò)誤出現(xiàn),WWW服務(wù)器將執(zhí)行請(qǐng)求所要求的動(dòng)作。要獲。℅ET)一個(gè)文檔,web服務(wù)器在其文檔樹中搜索請(qǐng)求的文件(/sample.html)。這是由服務(wù)器機(jī)器上作為操作系統(tǒng)一部分的文件系統(tǒng)完成的。若文件能找到并可正常讀取,則服務(wù)器將把它返回給客戶。
首先,web服務(wù)器發(fā)送一個(gè)狀態(tài)碼及一些描述信息。既然文件已經(jīng)找到,則發(fā)送狀態(tài)碼200,表示一切都OK ,文檔隨后發(fā)出,因?yàn)榘l(fā)送的信息是HTML文檔,所以Content-type 取值為text/html。文檔長(zhǎng)為1024個(gè)字節(jié),所以Content-type 取1024 。服務(wù)器軟件的標(biāo)識(shí)及文件的時(shí)間屬性信息也被包含在頭域中。
如果請(qǐng)求的文件沒有找到或找到但無法讀取,測(cè)請(qǐng)求無法滿足。這時(shí)將返回不同于200的狀態(tài)碼。最常見的問題是請(qǐng)求中的文件名拼寫有誤,所以服務(wù)器無法找到該文件。這種情況下,服務(wù)器將發(fā)送一個(gè)狀態(tài)碼—404 給客戶。
(5)關(guān)閉文件和網(wǎng)絡(luò)連接,結(jié)束會(huì)話。
當(dāng)文件已被發(fā)郵或錯(cuò)誤已發(fā)出后,web服務(wù)器結(jié)束整個(gè)會(huì)話。它關(guān)閉打開的的被請(qǐng)求文件,關(guān)閉網(wǎng)絡(luò)端口從而結(jié)束網(wǎng)絡(luò)連接。有關(guān)的其它工作則是由客戶端來完成的,包括接收數(shù)據(jù),并以用戶可讀的方式呈現(xiàn)出來。這些與服務(wù)器無關(guān)。
Web服務(wù)器是通過HTTP(超文本傳輸協(xié)議)與客戶端瀏覽器來進(jìn)行信息交流的,下面簡(jiǎn)單介紹下HTTP。
HTTP協(xié)議(超文本協(xié)議)
HTTP(HyperText Transfer Protocol,超文本傳輸協(xié)議)是用于從WWW服務(wù)器傳輸超文本到本地瀏覽器的傳輸協(xié)議。它可以使瀏覽器更加高效,使網(wǎng)絡(luò)傳輸減少。它不僅保證計(jì)算機(jī)正確快速地傳輸超文本文檔,還確定傳輸文檔中的哪一部分,以及哪部分內(nèi)容首先顯示(如文本先于圖形)等。
HTTP是客戶端瀏覽器或其他程序與Web服務(wù)器之間的應(yīng)用層通信協(xié)議。在Internet上的Web服務(wù)器上存放的都是超文本信息,客戶機(jī)需要通過HTTP協(xié)議傳輸所要訪問的超文本信息。HTTP包含命令和傳輸信息,不僅可用于Web訪問,也可以用于其他因特網(wǎng)/內(nèi)聯(lián)網(wǎng)應(yīng)用系統(tǒng)之間的通信,從而實(shí)現(xiàn)各類應(yīng)用資源超媒體訪問的集成。
我們?cè)跒g覽器的地址欄里輸入的網(wǎng)站地址叫做URL (Uniform Resource Locator,統(tǒng)一資源定位符)。就像每家每戶都有一個(gè)門牌地址一樣,每個(gè)網(wǎng)頁也都有一個(gè)Internet地址。當(dāng)你在瀏覽器的地址框中輸入一個(gè)URL或是單擊一個(gè)超級(jí)鏈接時(shí),URL就確定了要瀏覽的地址。瀏覽器通過超文本傳輸協(xié)議(HTTP),將Web服務(wù)器上站點(diǎn)的網(wǎng)頁代碼提取出來,并翻譯成漂亮的網(wǎng)頁。
TCP/IP網(wǎng)絡(luò)協(xié)議
TCP/IP是“transmission Control Protocol/Internet Protocol”的簡(jiǎn)寫,中文譯名為傳輸控制協(xié)議/互聯(lián)網(wǎng)絡(luò)協(xié)議)協(xié)議, TCP/IP(傳輸控制協(xié)議/網(wǎng)間協(xié)議)是一種網(wǎng)絡(luò)通信協(xié)議,它規(guī)范了網(wǎng)絡(luò)上的所有通信設(shè)備,尤其是一個(gè)主機(jī)與另一個(gè)主機(jī)之間的數(shù)據(jù)往來格式以及傳送方式。TCP/IP是INTERNET的基礎(chǔ)協(xié)議,也是一種電腦數(shù)據(jù)打包和尋址的標(biāo)準(zhǔn)方法。在數(shù)據(jù)傳送中,可以形象地理解為有兩個(gè)信封,TCP和IP就像是信封,要傳遞的信息被劃分成若干段,每一段塞入一個(gè)TCP信封,并在該信封面上記錄有分段號(hào)的信息,再將TCP信封塞入IP大信封,發(fā)送上網(wǎng)。在接受端,一個(gè)TCP軟件包收集信封,抽出數(shù)據(jù),按發(fā)送前的順序還原,并加以校驗(yàn),若發(fā)現(xiàn)差錯(cuò),TCP將會(huì)要求重發(fā)。因此,TCP/IP在INTERNET中幾乎可以無差錯(cuò)地傳送數(shù)據(jù)。 對(duì)普通用戶來說,并不需要了解網(wǎng)絡(luò)協(xié)議的整個(gè)結(jié)構(gòu),僅需了解IP的地址格式,即可與世界各地進(jìn)行網(wǎng)絡(luò)通信。
FTP協(xié)議(文件傳輸協(xié)議)
FTP(File Transfer Protocol,文件傳輸協(xié)議) 是 TCP/IP 協(xié)議組中的協(xié)議之一。FTP協(xié)議包括兩個(gè)組成部分,其一為FTP服務(wù)器,其二為FTP客戶端。其中FTP服務(wù)器用來存儲(chǔ)文件,用戶可以使用FTP客戶端通過FTP協(xié)議訪問位于FTP服務(wù)器上的資源。在開發(fā)網(wǎng)站的時(shí)候,通常利用FTP協(xié)議把網(wǎng)頁或程序傳到Web服務(wù)器上。此外,由于FTP傳輸效率非常高,在網(wǎng)絡(luò)上傳輸大的文件時(shí),一般也采用該協(xié)議。
默認(rèn)情況下FTP協(xié)議使用TCP端口中的 20和21這兩個(gè)端口,其中20用于傳輸數(shù)據(jù),21用于傳輸控制信息。但是,是否使用20作為傳輸數(shù)據(jù)的端口與FTP使用的傳輸模式有關(guān),如果采用主動(dòng)模式,那么數(shù)據(jù)傳輸端口就是20;如果采用被動(dòng)模式,則具體最終使用哪個(gè)端口要服務(wù)器端和客
產(chǎn)品與服務(wù)
香港服務(wù)器 香港高防服務(wù)器 美國(guó)服務(wù)器 韓國(guó)服務(wù)器 新加坡服務(wù)器 日本服務(wù)器 臺(tái)灣服務(wù)器云服務(wù)器
香港云主機(jī) 美國(guó)云主機(jī) 韓國(guó)云主機(jī) 新加坡云主機(jī) 臺(tái)灣云主機(jī) 日本云主機(jī) 德國(guó)云主機(jī) 全球云主機(jī)高防專線
海外高防IP 海外無限防御 SSL證書 高防CDN套餐 全球節(jié)點(diǎn)定制 全球?qū)>GPLC關(guān)于我們
關(guān)于天下數(shù)據(jù) 數(shù)據(jù)招商加盟 天下數(shù)據(jù)合作伙伴 天下數(shù)據(jù)團(tuán)隊(duì)建設(shè) 加入天下數(shù)據(jù) 媒體報(bào)道 榮譽(yù)資質(zhì) 付款方式關(guān)注我們
微信公眾賬號(hào)
新浪微博
天下數(shù)據(jù)手機(jī)站 關(guān)于天下數(shù)據(jù) 聯(lián)系我們 誠(chéng)聘英才 付款方式 幫助中心 網(wǎng)站備案 解決方案 域名注冊(cè) 網(wǎng)站地圖
天下數(shù)據(jù)18年專注海外香港服務(wù)器、美國(guó)服務(wù)器、海外云主機(jī)、海外vps主機(jī)租用托管以及服務(wù)器解決方案-做天下最好的IDC服務(wù)商
《中華人民共和國(guó)增值電信業(yè)務(wù)經(jīng)營(yíng)許可證》 ISP證:粵ICP備07026347號(hào)
朗信天下發(fā)展有限公司(控股)深圳市朗玥科技有限公司(運(yùn)營(yíng))聯(lián)合版權(quán)
深圳總部:中國(guó).深圳市南山區(qū)深圳國(guó)際創(chuàng)新谷6棟B座10層 香港總部:香港上環(huán)蘇杭街49-51號(hào)建安商業(yè)大廈7樓
7×24小時(shí)服務(wù)熱線:4006388808香港服務(wù)電話:+852 67031102
本網(wǎng)站的域名注冊(cè)業(yè)務(wù)代理北京新網(wǎng)數(shù)碼信息技術(shù)有限公司的產(chǎn)品