網(wǎng)上有很多關(guān)于協(xié)議講解,但是在整個(gè)網(wǎng)站的開(kāi)發(fā)及設置中,有些協(xié)議的底層設置還是要遵守的,今天小編給大家講解一下關(guān)于目前使用中的一些協(xié)議的介紹,大家在使用過(guò)程中可以做好選擇與使用:
http鏈接比較明顯的特點(diǎn)是客戶(hù)端發(fā)送的每次請求都有服務(wù)器回送響應,在請求結束后,會(huì )主動(dòng)釋放連接,HTTP協(xié)議即超文本傳送協(xié)議(Hypertext Transfer Protocol ),是Web聯(lián)網(wǎng)的基礎,也是手機聯(lián)網(wǎng)常用的協(xié)議之一,HTTP協(xié)議是建立在TCP協(xié)議之上的一種應用層協(xié)議。
TCP/UDP協(xié)議
TCP協(xié)議已經(jīng)是比較底層的協(xié)議,是HTTP、WebSocket協(xié)議的基礎,TCP協(xié)議中規定鏈接之前需要三次的握手規定。
WebSocket協(xié)議
WebSocket協(xié)議是在TCP協(xié)議的基礎上,它的主要作用是解決HTTP協(xié)議無(wú)法服務(wù)器主動(dòng)推送的相關(guān)問(wèn)題及內容。

Socket
Socket本身并不是協(xié)議,而是一個(gè)調用接口(API),通過(guò)Socket,才能使用TCP/IP協(xié)議。
我們可以這樣理解:
TCP是底層通訊協(xié)議,定義的是數據傳輸和連接方式的規范;
HTTP是應用層協(xié)議,定義的是傳輸數據的內容以及格式的規范;
WebSocket也是應用層協(xié)議;
Socket本身不是協(xié)議,是一組接口,他可以支持不同的傳輸層協(xié)議(TCP/UDP),當使用TCP協(xié)議進(jìn)行連接時(shí),該Socket連接就是一個(gè)TCP連接.
因此在傳輸數據中我們要竄則好傳輸數據的應用,使得數據的傳輸更有意義上,需要識別數據內容的就需要使用到應用層.
濟南網(wǎng)站建設專(zhuān)注網(wǎng)站的開(kāi)發(fā)及應用,更多的精彩內容請點(diǎn)擊進(jìn)入我們的網(wǎng)站:
http://m.yiyuannz.com