W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
實(shí)時(shí)功能到底有什么吸引人的特點(diǎn)呢?下面,我們就用 WebSocket 協(xié)議來實(shí)現(xiàn)一個(gè)基于瀏覽器的實(shí)時(shí)聊天程序來說明它的特點(diǎn)。雖然它可能與在 Facebook 中的聊天操作有所類似,但是我們的目的是要讓使用它的用戶能夠同時(shí)互相交談,這樣才能體現(xiàn)出它的特別之處不是?
程序邏輯如圖 11.1 所示
#1客戶端/用戶連接到服務(wù)器,并且是聊天的一部分
#2聊天消息通過 WebSocket 進(jìn)行交換
#3消息雙向發(fā)送
#4服務(wù)器處理所有的客戶端/用戶
邏輯很簡單:
這正如你所想的聊天室的工作方式:每個(gè)人都可以跟其他人聊天。此例子將僅提供服務(wù)器端,瀏覽器充當(dāng)客戶端,通過訪問網(wǎng)頁來聊天。正如您接下來要看到的,WebSocket 讓這一切變得簡單。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: