请问是否可以一个用户,同时连接room_id为1、2、3的聊天室
这些都是业务逻辑,当然都可以做到,需要自己开发。
建议使用GatewayWorker框架, 服务端Events.php中利用接口 Gateway::joinGroup($client_id, $room1); Gateway::joinGroup($client_id, $room2); Gateway::joinGroup($client_id, $room3); 这样一个链接就加入到了3个三个分组(房间)
服务端给某个分组发送数据利用接口 Gateway::sendToGroup($room1, $msg); Gateway::sendToGroup($room2, $msg); Gateway::sendToGroup($room3, $msg); 上面任何一个分组(房间)内发送,这个$client_id都会收到消息。
有使用GatewayWorker框架,主要是想在前台列出很多房间,然后自己可以选择性的选择要连接入哪个房间,现在做的只能连接单房间,客户端需要如何传房间参数
json发给GatewayWorker,看看源码就知道了
@998:没找到源码
有使用GatewayWorker框架,主要是想在前台列出很多房间,然后自己可以选择性的选择要连接入哪个房间,现在做的只能连接单房间
这些都是业务逻辑,当然都可以做到,需要自己开发。
建议使用GatewayWorker框架,
服务端Events.php中利用接口
Gateway::joinGroup($client_id, $room1);
Gateway::joinGroup($client_id, $room2);
Gateway::joinGroup($client_id, $room3);
这样一个链接就加入到了3个三个分组(房间)
服务端给某个分组发送数据利用接口
Gateway::sendToGroup($room1, $msg);
Gateway::sendToGroup($room2, $msg);
Gateway::sendToGroup($room3, $msg);
上面任何一个分组(房间)内发送,这个$client_id都会收到消息。
有使用GatewayWorker框架,主要是想在前台列出很多房间,然后自己可以选择性的选择要连接入哪个房间,现在做的只能连接单房间,客户端需要如何传房间参数
json发给GatewayWorker,看看源码就知道了
@998:没找到源码
有使用GatewayWorker框架,主要是想在前台列出很多房间,然后自己可以选择性的选择要连接入哪个房间,现在做的只能连接单房间