網(wǎng)頁(yè)即時(shí)通訊是什么意思,原理是什么
作者:快商通發(fā)布時(shí)間:2020年05月21日閱讀量:
近年來(lái),網(wǎng)頁(yè)即時(shí)通訊技術(shù)已經(jīng)被廣泛應(yīng)用在各種社交、辦公網(wǎng)站和第三方平臺(tái),不過(guò)對(duì)于大多數(shù)使用者來(lái)說(shuō),網(wǎng)頁(yè)即時(shí)通訊這樣的概念還并沒(méi)有很深刻的植入大腦,網(wǎng)頁(yè)即時(shí)通訊什么意思,即時(shí)通訊的原理是什么,本文一并做一個(gè)簡(jiǎn)單易懂的解釋。
網(wǎng)頁(yè)即時(shí)通訊的原理是什么
網(wǎng)頁(yè)即時(shí)通訊可以讓網(wǎng)絡(luò)上互聯(lián)的兩人同時(shí)間傳輸文字、語(yǔ)音、圖片甚至是視頻等,其原理是建立了UDP長(zhǎng)鏈接,在鏈接保持狀態(tài)下,雙方的每一次消息傳輸都不需要經(jīng)過(guò)網(wǎng)絡(luò)通信的“三次握手和四次揮手”動(dòng)作,大大節(jié)省了消息傳輸?shù)男剩_(dá)到雙方即時(shí)進(jìn)行消息傳輸?shù)男Ч?br />
需要注意的是,網(wǎng)頁(yè)即時(shí)通訊并不是指訪客在網(wǎng)站中的留言或評(píng)論,即便是被評(píng)論的人當(dāng)即就收到了被評(píng)論的通知,并能夠?qū)崟r(shí)查看消息,但這從根本意義上來(lái)講并不屬于即時(shí)通訊,網(wǎng)頁(yè)即時(shí)通訊一定是實(shí)時(shí)的信息交互,他們是在同一次連接行為中發(fā)生的事件。
網(wǎng)頁(yè)即時(shí)通訊的框架有哪些
目前主流的即時(shí)通訊框架有兩種,一種是
C/S框架(Client/Server),一種是B/S框架(Browser/Server),C/S框架可以理解為從Client(客戶端)到Server(服務(wù)器端),通訊傳輸?shù)拿浇閯t是客戶端,需要兩端用戶都下載安裝客戶端才能達(dá)到即時(shí)通訊的效果。
既然是網(wǎng)頁(yè)即時(shí)通訊,那么自然用的是
B/S框架了,這種通過(guò)Browser(瀏覽器端)到Server(服務(wù)器端)的架構(gòu)模式,可以讓兩端用戶的其中一端(一般是訪客)不需要下載任何插件或安裝任何程序,就能跟另一端用戶實(shí)現(xiàn)即時(shí)通訊對(duì)話。
總結(jié):
網(wǎng)頁(yè)即時(shí)通訊的技術(shù)目前已經(jīng)發(fā)展得非常成熟,其在web端的穩(wěn)定性已經(jīng)能夠支撐的起大量用戶的高并發(fā)訪問(wèn),只是每家的網(wǎng)頁(yè)即時(shí)通訊軟件優(yōu)化程度不同,有的在接收端程序的穩(wěn)定性(企業(yè)端)上可能還存在著一些問(wèn)題。
本文所有權(quán)歸屬于快商通所有,未經(jīng)本公司許可,不得轉(zhuǎn)載、引用、摘錄、摘編、復(fù)制、下載、打印、傳播,否則快商通將依法追究相關(guān)行為人的法律責(zé)任。