首頁  >  文章  >  後端開發  >  swoole+websocket如何搭建一個點對點的聊天功能

swoole+websocket如何搭建一個點對點的聊天功能

WBOY
WBOY原創
2016-08-04 09:19:221202瀏覽

客服人員如果登陸了,就在頁面上顯示該客服在線,客戶登陸後,可以選擇某個客服諮詢

無論客服,用戶,刷新頁面,都能重新連結並搭配起來。

剛接觸swoole還不熟,個人第一直覺就是,登陸時候,想辦法把當前ws連接id跟user_id保存到redis,刷新頁面時候重新綁定這個關係,發送信息時候,帶上對應的user_id,後台再找到連接id,把訊息發送過去! !

不知道這麼做合不合理,對還沒有深入理解,求大神指點指點,感激不盡!

回覆內容:

客服人員如果登陸了,就在頁面上顯示該客服在線,客戶登陸後,可以選擇某個客服諮詢

無論客服,用戶,刷新頁面,都能重新連結並搭配起來。

剛接觸swoole還不熟,個人第一直覺就是,登陸時候,想辦法把當前ws連接id跟user_id保存到redis,刷新頁面時候重新綁定這個關係,發送信息時候,帶上對應的user_id,後台再找到連接id,把訊息發送過去! !

不知道這麼做合不合理,對還沒有深入理解,求大神指點指點,感激不盡!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn