接收大数据包

lls

使用gatewaywork接收大数据包,数据包被分为多个切片,如何确定数据已经接收完

2543 1 0
1个回答

latin

好像通讯协议是用来处理分包的,workerman手册通讯协议部分有说明

  • lls 2019-01-08

    是要自己自定义协议吗

  • phpcreeper 2019-01-08
    1. 应用层协议的功能之一就是用来确定通信数据包完整性的,有些协议是已经内部封装好所以无需关心实现,有些则是需要自己定制实现。
    2. workerman支持自定义应用层协议。
  • lls 2019-01-08

    刚入门不太懂,手册里面提供的例子是text协议,如果我要换成frame要怎么改,感觉他手册上面没有写清楚,只是放了一个frame实现类,没说怎么用,(大神)求解

  • latin 2019-01-08

    客户端发数据时引用下那个frame类,调用下encode就行了

年代过于久远,无法发表回答
×
🔝