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