WEB服務(wù)器是指什么服務(wù)器來(lái)著?web服務(wù)器有哪幾種呢?
現(xiàn)在是網(wǎng)絡(luò)的時(shí)代,所以我們掌握好一定的網(wǎng)絡(luò)知識(shí)還是很有必要的,這樣可以更好的滿(mǎn)足我們工作和生活中的需求,我們現(xiàn)在經(jīng)常會(huì)使用到web服務(wù)器,那么常見(jiàn)的web服務(wù)器有哪幾種呢?
Web服務(wù)器一般指網(wǎng)站服務(wù)器,是指駐留于因特網(wǎng)上某種類(lèi)型計(jì)算機(jī)的程序,可以處理瀏覽器等Web客戶(hù)端的請(qǐng)求并返回相應(yīng)響應(yīng),也可以放置網(wǎng)站文件,讓全世界瀏覽;可以放置數(shù)據(jù)文件,讓全世界下載。目前最主流的三個(gè)Web服務(wù)器是Apache、 Nginx 、IIS。
WEB服務(wù)器的工作原理
據(jù)新網(wǎng)介紹Web服務(wù)器的工作原理并不復(fù)雜,一般可分成如下4個(gè)步驟:連接過(guò)程、請(qǐng)求過(guò)程、應(yīng)答過(guò)程以及關(guān)閉連接。下面對(duì)這4個(gè)步驟作一簡(jiǎn)單的介紹。連接過(guò)程就是Web服務(wù)器和其瀏覽器之間所建立起來(lái)的一種連接。查看連接過(guò)程是否實(shí)現(xiàn),用戶(hù)可以找到和打開(kāi)socket這個(gè)虛擬文件,這個(gè)文件的建立意味著連接過(guò)程這一步驟已經(jīng)成功建立。請(qǐng)求過(guò)程就是Web的瀏覽器運(yùn)用socket這個(gè)文件向其服務(wù)器而提出各種請(qǐng)求。應(yīng)答過(guò)程就是運(yùn)用HTTP協(xié)議把在請(qǐng)求過(guò)程中所提出來(lái)的請(qǐng)求傳輸?shù)絎eb的服務(wù)器,進(jìn)而實(shí)施任務(wù)處理,然后運(yùn)用HTTP協(xié)議把任務(wù)處理的結(jié)果傳輸?shù)絎eb的瀏覽器,同時(shí)在Web的瀏覽器上面展示上述所請(qǐng)求之界面。關(guān)閉連接就是當(dāng)上一個(gè)步驟--應(yīng)答過(guò)程完成以后,Web服務(wù)器和其瀏覽器之間斷開(kāi)連接之過(guò)程。Web服務(wù)器上述4個(gè)步驟環(huán)環(huán)相扣、緊密相聯(lián),邏輯性比較強(qiáng),可以支持多個(gè)進(jìn)程、多個(gè)線程以及多個(gè)進(jìn)程與多個(gè)線程相混合的技術(shù)。
web服務(wù)器有哪幾種?
1,目前主流web服務(wù)器有三個(gè):apache、IIS、nginx。其中apache是開(kāi)源的老牌服務(wù)器,多用于傳統(tǒng)業(yè)務(wù),其優(yōu)點(diǎn)是系統(tǒng)穩(wěn)定,擴(kuò)展模塊豐富,各種特性支持完整,并且跨平臺(tái)。IIS是微軟主力打造的web服務(wù)器,目前作為Windows系統(tǒng)組件一部分,和微軟上層web開(kāi)發(fā)(asp.net)應(yīng)用接口緊密。nginx是開(kāi)源的后起之秀,是俄羅斯開(kāi)發(fā)的一款用于高并發(fā)服務(wù)的web服務(wù)器,主要應(yīng)用于高并發(fā)網(wǎng)站、靜態(tài)服務(wù)器、下載服務(wù)器等,其優(yōu)點(diǎn)是性能更高,支持負(fù)載均衡,反向代理。
2,國(guó)產(chǎn)web服務(wù)器主要有:Tengine:是淘寶開(kāi)發(fā)團(tuán)隊(duì)基于nginx修改的,優(yōu)化了資源請(qǐng)求的web服務(wù)器,其特點(diǎn)繼承nginx,并針對(duì)資源請(qǐng)求做了優(yōu)化。數(shù)蠶web服務(wù)器:是數(shù)蠶科技基于c++的Linux下的web服務(wù)器,主要用于靜態(tài)頁(yè)面和簡(jiǎn)單的計(jì)算型服務(wù)網(wǎng)站。其特點(diǎn)是支持高并發(fā),支持多進(jìn)程,c++/c接口良好,支持直接基于C++模板開(kāi)發(fā)。
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)
送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)
需注明出處:新網(wǎng)idc知識(shí)百科