国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

bindUid和joinGroup的問題,請教

mlyykk

看了文檔關(guān)于與Thinkphp第三方框架結(jié)合的 :http://doc2.workerman.net/work-with-other-frameworks.html?q=
?
有個疑問,如果我使用的不是GatewayClient,而是“開啟一個內(nèi)部Gateway端口,用于推送數(shù)據(jù)”(http://doc2.workerman.net/push-in-other-project.html 這里的方法三)。
?
那么我該如何綁定這個客戶端的UID呢?? 不使用GatewayClient的話,就沒有辦法再客戶端代碼里去綁定用戶,也就無法給指定的用戶或者用戶組發(fā)送消息了。? 請問各位是如何解決的?

3265 3 0
3個回答

six

給內(nèi)部端口發(fā)消息,把uid和client_id發(fā)過去綁定

  • mlyykk 2019-03-22

    你好,給內(nèi)部端口發(fā)消息的那個程序與網(wǎng)頁端也沒有關(guān)系,他也不知道網(wǎng)頁端的UID。

  • mlyykk 2019-03-22

    流程是: 一個程序推送消息到Gateway,然后Gateway將消息發(fā)送到網(wǎng)頁端的指定頁面,現(xiàn)在就是沒明白怎么去分組和綁定id。沒想通。

  • mlyykk 2019-03-22

    現(xiàn)在能想到的一個方案是每次都服務(wù)端在接收到推送程序端推送來的消息(這個消息里可以帶上group信息)之后,使用sendToAll 給所有客戶端發(fā)送消息,并帶上group信息,然后再客戶端判斷group來分別顯示不同的消息,但這樣的話,似乎資源很浪費(fèi),然后也有安全性的問題。

mlyykk

比如, 我用的websocket, 網(wǎng)頁端不同的頁面接收不同的信息,? 但是頁面是python的。? 如何實(shí)現(xiàn)我上述的需求呢?

  • six 2019-03-22

    網(wǎng)頁里能獲取client_id uid,網(wǎng)頁里給python發(fā)請求,python給gatewayWorker的內(nèi)部端口發(fā)消息綁定。

mlyykk

現(xiàn)在能想到的一個方案是每次都服務(wù)端在接收到推送程序端推送來的消息(這個消息里可以帶上group信息)之后,使用sendToAll 給所有客戶端發(fā)送消息,并帶上group信息,然后再客戶端判斷group來分別顯示不同的消息,但這樣的話,似乎資源很浪費(fèi),然后也有安全性的問題。

  • 暫無評論
年代過于久遠(yuǎn),無法發(fā)表回答
??