網(wǎng)頁即時通訊的原理是什么
文章摘要:網(wǎng)頁即時通訊的技術(shù)目前已經(jīng)發(fā)展得非常成熟,其在web端的穩(wěn)定性已經(jīng)能夠支撐的起大量用戶的高并發(fā)訪問,只是每家的網(wǎng)頁即時通訊軟件優(yōu)化程度不同,有的在接收端程序的穩(wěn)定性(企業(yè)端)上可能還存在著一些問題。
網(wǎng)頁即時通訊可以讓網(wǎng)絡(luò)上互聯(lián)的兩人同時間傳輸文字、語音、圖片甚至是視頻等,其原理是建立了UDP長鏈接,在鏈接保持狀態(tài)下,雙方的每一次消息傳輸都不需要經(jīng)過網(wǎng)絡(luò)通信的“三次握手和四次揮手”動作,大大節(jié)省了消息傳輸?shù)男剩_(dá)到雙方即時進(jìn)行消息傳輸?shù)男Ч?/p>
需要注意的是,網(wǎng)頁即時通訊并不是指訪客在網(wǎng)站中的留言或評論,即便是被評論的人當(dāng)即就收到了被評論的通知,并能夠?qū)崟r查看消息,但這從根本意義上來講并不屬于即時通訊,網(wǎng)頁即時通訊一定是實(shí)時的信息交互,他們是在同一次連接行為中發(fā)生的事件。
網(wǎng)頁即時通訊的框架有哪些
目前主流的即時通訊框架有兩種,一種是C/S框架(Client/Server),一種是B/S框架(Browser/Server),C/S框架可以理解為從Client(客戶端)到Server(服務(wù)器端),通訊傳輸?shù)拿浇閯t是客戶端,需要兩端用戶都下載安裝客戶端才能達(dá)到即時通訊的效果。
既然是網(wǎng)頁即時通訊,那么自然用的是B/S框架了,這種通過Browser(瀏覽器端)到Server(服務(wù)器端)的架構(gòu)模式,可以讓兩端用戶的其中一端(一般是訪客)不需要下載任何插件或安裝任何程序,就能跟另一端用戶實(shí)現(xiàn)即時通訊對話。
網(wǎng)頁即時通訊的技術(shù)目前已經(jīng)發(fā)展得非常成熟,其在web端的穩(wěn)定性已經(jīng)能夠支撐的起大量用戶的高并發(fā)訪問,只是每家的網(wǎng)頁即時通訊軟件優(yōu)化程度不同,有的在接收端程序的穩(wěn)定性(企業(yè)端)上可能還存在著一些問題。
文章為沃豐科技原創(chuàng),轉(zhuǎn)載需注明來源:http://www.yzny.net.cn/ucm/faq/16836
