在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/PHP  HTML/ 關(guān)于web端實時通信的疑問(swoole/websocket)

關(guān)于web端實時通信的疑問(swoole/websocket)

在IM系統(tǒng)中,對于獲取聊天記錄,獲取聯(lián)系人列表以及獲取消息列表 這些通過ajax去拉取還是通過websocket來獲取呢?
還是說只是會話中使用websocket協(xié)議實時通信,其他場景直接用ajax;;

好郁悶 求大神解答

回答
編輯回答
逗婦乳

基本是配合

基本的數(shù)據(jù)業(yè)務ajax,然后繼續(xù)wb事件處理部分業(yè)務事件,比如上下線,聊天內(nèi)容,狀態(tài)變更等等

2018年8月4日 18:23
編輯回答
鹿惑

類似消息記錄,好友列表通過ajax獲取,聊天使用socket

2017年2月13日 20:48
編輯回答
妖妖

都可以,websocket 肯定更好

2018年2月23日 05:24
編輯回答
夢一場

重點是需求,比如:我要開發(fā)一個針對10個人的辦公IM,那么明顯ajax比較好,因為簡單啊。只需要簡單的輪詢就可以做到,要求實時性就頻率高一些,不要求就低一些,都好解決,維護也簡單,都是熟悉的技術(shù)。
比如,要求實時性且人數(shù)較多,那么就需要考慮websocket了,這樣性能和體驗都會好很多

2018年4月7日 01:30
編輯回答
糖果果

除了實時聊天以及聊天事件(用戶上下線,踢人等等)用socket,其他走ajax

2017年2月26日 07:14