偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

一篇關(guān)于HTTP & WebSocket有什么區(qū)別?你會(huì)嗎?

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
WebSocket從滿足基于Web的日益增長(zhǎng)的實(shí)時(shí)通信需求應(yīng)運(yùn)而生,解決了客戶端發(fā)起多個(gè)Http請(qǐng)求到服務(wù)器資源瀏覽器必須要在經(jīng)過長(zhǎng)時(shí)間的輪詢問題,實(shí)現(xiàn)里多路復(fù)用,是全雙工、雙向、單套接字連接,在WebSocket協(xié)議下服務(wù)器和客戶端可以同時(shí)發(fā)送信息。

[[412152]]

1 什么是WebSocket?

WebSocket從滿足基于Web的日益增長(zhǎng)的實(shí)時(shí)通信需求應(yīng)運(yùn)而生,解決了客戶端發(fā)起多個(gè)Http請(qǐng)求到服務(wù)器資源瀏覽器必須要在經(jīng)過長(zhǎng)時(shí)間的輪詢問題,實(shí)現(xiàn)里多路復(fù)用,是全雙工、雙向、單套接字連接,在WebSocket協(xié)議下服務(wù)器和客戶端可以同時(shí)發(fā)送信息。

2 WebSocket和Http的異同點(diǎn)

同:

  • 建立在TCP之上,通過TCP協(xié)議來傳輸數(shù)據(jù)。
  • 都是可靠性傳輸協(xié)議。
  • 都是應(yīng)用層協(xié)議。

異:

  • WebSocket是HTML5中的協(xié)議,支持持久連接,HTTP不支持持久連接
  • HTTP是單向協(xié)議,只能由客戶端發(fā)起,做不到服務(wù)器主動(dòng)向客戶端推送信息。

3 WebSocket和Socket

Socket本身并不是一個(gè)協(xié)議,它工作在OSI模型會(huì)話層,是一個(gè)套接字,TCP/IP網(wǎng)絡(luò)的API,是為了方便大家直接使用更底層協(xié)議而存在的一個(gè)抽象層。Socket其實(shí)就是一個(gè)門面模式,它把復(fù)雜的TCP/IP協(xié)議族隱藏在Socket接口后面,對(duì)用戶來說,一組簡(jiǎn)單的接口就是全部,讓Socket去組織數(shù)據(jù),以符合指定的協(xié)議。

而WebSocket則是一個(gè)典型的應(yīng)用層協(xié)議。

4 WebSocket HTTP和TCP/IP

WebSocket和HTTP一樣,都是建立在TCP之上,通過TCP來傳輸數(shù)據(jù)。

http和websocket并不能說是完全平等完全分開的兩樣?xùn)|西,websocket準(zhǔn)確地來說應(yīng)該算是http的下屬一個(gè)分類。

參考資料

  • https://zhihu.com/question/29615964
  • https://cnblogs.com/mengbin0546/p/12508848.html

 

責(zé)任編輯:武曉燕 來源: 前端人
相關(guān)推薦

2022-08-26 17:14:37

HTTP 1.0HTTP 1.1HTTP

2022-03-13 18:53:31

interfacetypeTypeScript

2023-12-15 09:21:17

ObjectJavaString

2024-05-27 00:00:00

localhostIPv6IPv4

2022-06-08 07:34:25

InnoDBdeleteMySQL

2023-11-21 22:23:06

2023-10-27 15:31:04

For循環(huán)Foreach循環(huán)

2024-06-03 14:09:48

2021-02-06 21:57:40

Debug模式Release

2022-08-26 01:41:42

GPUCPU架構(gòu)

2023-12-13 13:31:00

useEffect對(duì)象瀏覽器

2021-07-27 08:02:45

DTO 軟件Pojo

2022-03-21 06:35:23

HTML5NginxWebSocket

2024-03-05 18:19:07

localhostLinux數(shù)據(jù)庫(kù)

2025-07-10 00:00:00

2021-09-15 19:05:16

數(shù)據(jù)開源項(xiàng)目

2023-11-10 08:03:00

2021-04-14 14:16:58

HttpHttp協(xié)議網(wǎng)絡(luò)協(xié)議

2018-07-13 17:05:22

SQLMySQL數(shù)據(jù)庫(kù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)