GatewayWorker不通过Events::onMessage,如何做socket实时双向通信

比如对GPRS通过Gateway::sendToClient进行了下发数据后,想hold这个连接通道实时等待数据反馈,因为后续的逻辑,都得根据这个反馈结果来进行下一步操作,是不是只能通过Events::onMessage进行处理?...

寒凉 发表与 2018-05-17 2252 浏览 1 回答
GatewayWorker下GatewayProtocol文件,input($buffer)中$buffer是二进制转化后的数据吗?怎么得到原始数据,

由于自定义了tcp协议,需要根据帧头解析,但是这边收到的数据是经过了转化的,如何得到原始数据?如果是自定义协议处理的话,也得对$buffer进行处理,补充:获得原始数据是为了解决在已有的协议格式下的粘包问题,如果不获取原始数据,不好在粘包拆包后进行拼接...

寒凉 发表与 2017-09-08 2579 浏览 3 回答

寒凉

1974
积分
0
获赞数
0
粉丝数
2017-09-08 加入
🔝