-
當(dāng)前位置:首頁(yè) > 創(chuàng)意學(xué)院 > 技術(shù) > 專題列表 > 正文
web服務(wù)使用什么協(xié)議(web服務(wù)使用什么協(xié)議進(jìn)行信息傳送)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于web服務(wù)使用什么協(xié)議的問題,以下是小編對(duì)此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁(yè)版、PC客戶端
官網(wǎng):https://ai.de1919.com。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解SEO相關(guān)業(yè)務(wù)請(qǐng)撥打電話175-8598-2043,或添加微信:1454722008
本文目錄:
一、瀏覽器與web服務(wù)器之間使用的協(xié)議不包括
瀏覽器與web服務(wù)器之間使用的傳輸協(xié)議不包括HTTP。
超文本傳輸協(xié)議(Hyper Text Transfer Protocol,HTTP)是一個(gè)簡(jiǎn)單的請(qǐng)求-響應(yīng)協(xié)議,它通常運(yùn)行在TCP之上。
它指定了客戶端可能發(fā)送給服務(wù)器什么樣的消息以及得到什么樣的響應(yīng)。請(qǐng)求和響應(yīng)消息的頭以ASCII形式給出;而消息內(nèi)容則具有一個(gè)類似MIME的格式。這個(gè)簡(jiǎn)單模型是早期Web成功的有功之臣,因?yàn)樗归_發(fā)和部署非常地直截了當(dāng)。
HTTP是基于B/S架構(gòu)進(jìn)行通信的,而HTTP的服務(wù)器端實(shí)現(xiàn)程序有httpd、nginx等,其客戶端的實(shí)現(xiàn)程序主要是Web瀏覽器,例如Firefox、Internet Explorer、Google Chrome、Safari、Opera等,此外,客戶端的命令行工具還有elink、curl等。
應(yīng)用的場(chǎng)景:
HTTP誕生之初主要是應(yīng)用于WEB端內(nèi)容獲取,那時(shí)候內(nèi)容還不像現(xiàn)在這樣豐富,排版也沒那么精美,用戶交互的場(chǎng)景幾乎沒有。對(duì)于這種簡(jiǎn)單的獲取網(wǎng)頁(yè)內(nèi)容的場(chǎng)景,HTTP表現(xiàn)得還算不錯(cuò)。
但隨著互聯(lián)網(wǎng)的發(fā)展和WEB2.0的誕生,更多的內(nèi)容開始被展示(更多的圖片文件),排版變得更精美(更多的CSS),更復(fù)雜的交互也被引入(更多的JS)。用戶打開一個(gè)網(wǎng)站首頁(yè)所加載的數(shù)據(jù)總量和請(qǐng)求的個(gè)數(shù)也在不斷增加。
今天絕大部分的門戶網(wǎng)站首頁(yè)大小都會(huì)超過2M,請(qǐng)求數(shù)量可以多達(dá)100個(gè)。另一個(gè)廣泛的應(yīng)用是在移動(dòng)互聯(lián)網(wǎng)的客戶端app,不同性質(zhì)的app對(duì)HTTP的使用差異很大。對(duì)于電商類app,加載首頁(yè)的請(qǐng)求也可能多達(dá)10多個(gè)。對(duì)于微信這類IM,HTTP請(qǐng)求可能僅限于語(yǔ)音和圖片文件的下載,請(qǐng)求出現(xiàn)的頻率并不算高。
二、Web服務(wù)器使用的主要協(xié)議是TCP/IP。 對(duì)?
TCP/IP協(xié)議是一個(gè)協(xié)議族,包括了一大組協(xié)議,對(duì)于整個(gè)服務(wù)器而言,在底層聯(lián)系使用的是IP協(xié)議來實(shí)現(xiàn)地址的尋找,使用TCP或者UDP協(xié)議(都是TCP/IP協(xié)議族中的同層次協(xié)議)來實(shí)現(xiàn)各種服務(wù)的連接建立,然后使用各種應(yīng)用服務(wù)協(xié)議來實(shí)現(xiàn)各種具體的服務(wù),比如DNS協(xié)議實(shí)現(xiàn)DNS服務(wù),HTTP或者HTTPS來實(shí)現(xiàn)WEB服務(wù),用SMTP,POP3協(xié)議來實(shí)現(xiàn)電子郵件的服務(wù)等等。
三、Tomcat的Web服務(wù)器連接器支持幾種協(xié)議?
a)HTTP Connector
此連接器支持HTTP/1.1協(xié)議
擁有這個(gè)連接器,Tomcat才能成為一個(gè)Web服務(wù)器,但還額外可處理 servlet 和 jsp
每個(gè)監(jiān)聽器監(jiān)聽一個(gè)你電腦上的TCP端口(而沒有UDP端口)
一個(gè)Service可以配置多個(gè)HTTP連接器(配置不同端口即可),每個(gè)連接器都可以將請(qǐng)求轉(zhuǎn)發(fā)到與他們同級(jí)的一個(gè)Engine上讓它處理,并生成相應(yīng)響應(yīng)
b)AJP Connector
AJP連接器可以通過AJP協(xié)議和一個(gè)Web容器進(jìn)行交互
當(dāng)你想讓Apache 和 Tomcat結(jié)合并且你想讓Apache處理靜態(tài)頁(yè)面的內(nèi)容的時(shí)候用AJP,或者你想利用Apache的SSL處理能力時(shí). 《linux 就該這么學(xué)》
特殊于HTTP Connector,AJP還可以與engine元素上的 jvm Route結(jié)合來使用負(fù)載均衡
c)HTTPS Connector
四、在游覽器與WEB服務(wù)器之間信息交互的過程中使用的協(xié)議是什么
在游覽器與WEB服務(wù)器之間信息交互的過程中使用的協(xié)議是HTTP。
HTTP是一個(gè)客戶端和服務(wù)器端請(qǐng)求和應(yīng)答的標(biāo)準(zhǔn)(TCP)。客戶端是終端用戶,服務(wù)器端是網(wǎng)站。通過使用Web瀏覽器、網(wǎng)絡(luò)爬蟲或者其它的工具,客戶端發(fā)起一個(gè)到服務(wù)器上指定端口(默認(rèn)端口為80)的HTTP請(qǐng)求。(我們稱這個(gè)客戶端)叫用戶代理(user agent)。
應(yīng)答的服務(wù)器上存儲(chǔ)著(一些)資源,比如HTML文件和圖像。(我們稱)這個(gè)應(yīng)答服務(wù)器為源服務(wù)器(origin server)。在用戶代理和源服務(wù)器中間可能存在多個(gè)中間層,比如代理,網(wǎng)關(guān),或者隧道(tunnels)。
盡管TCP/IP協(xié)議是互聯(lián)網(wǎng)上最流行的應(yīng)用,HTTP協(xié)議并沒有規(guī)定必須使用它和(基于)它支持的層。 事實(shí)上,HTTP可以在任何其他互聯(lián)網(wǎng)協(xié)議上,或者在其他網(wǎng)絡(luò)上實(shí)現(xiàn)。HTTP只假定(其下層協(xié)議提供)可靠的傳輸,任何能夠提供這種保證的協(xié)議都可以被其使用。
擴(kuò)展資料:
協(xié)議功能
HTTP協(xié)議(HyperText Transfer Protocol,超文本傳輸協(xié)議)是用于從WWW服務(wù)器傳輸超文本到本地瀏覽器的傳輸協(xié)議。它可以使瀏覽器更加高效,使網(wǎng)絡(luò)傳輸減少。
它不僅保證計(jì)算機(jī)正確快速地傳輸超文本文檔,還確定傳輸文檔中的哪一部分,以及哪部分內(nèi)容首先顯示(如文本先于圖形)等。
HTTP包含命令和傳輸信息,不僅可用于Web訪問,也可以用于其他因特網(wǎng)/內(nèi)聯(lián)網(wǎng)應(yīng)用系統(tǒng)之間的通信,從而實(shí)現(xiàn)各類應(yīng)用資源超媒體訪問的集成。
參考資料來源:百度百科--http
以上就是關(guān)于web服務(wù)使用什么協(xié)議相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
web網(wǎng)頁(yè)設(shè)計(jì)軟件(web網(wǎng)頁(yè)設(shè)計(jì)軟件ipad)
杭州小客車指標(biāo)競(jìng)拍(杭州小客車指標(biāo)競(jìng)拍價(jià)格)