求助啊!!!!!

哈撒噶死磕

// websocket协议也就是浏览器发来数据时

$ws_worker->onMessage = function($connection, $data)
{
    // 假设需要转发给所有的设备
    global $ws_worker;
    foreach($ws_worker->socketWorker->connections as $socket_con)
    {
         $socket_con->send($data);
    }
};

请问这段,如果要发送给指定的设备,该怎么写。 client_id 已获取

1487 3 0
3个回答

xiuwang

有client_id了,服务端直接
Gateway::sendToClient($client_id, '消息内容');
就发了,这些基本用法手册还是有的

  • 暂无评论
哈撒噶死磕

但是我是websocket里面收到的,想发到tcp那边,试过了没用啊。

  • 暂无评论
xiuwang

那就想办法得到tcp的client_id然后Gateway::sendToClient发给它

  • 暂无评论
年代过于久远,无法发表回答
🔝