2.X更新到3X遇到的一些问题

wulilnxu

一,2.x的client_id是不是等同于3.x版本的$connection->id
二,如何判断客户端是否在线。2.x 的 Gateway::isOnline 在 3.x如何使用
三,如何发送给指定客户端。2.x 的 Gateway::sendToCurrentClient 在 3.x如何使用

2914 1 0
1个回答

walkor

基于workerman3.x实现的GatewayWorker框架在这个地址
https://github.com/walkor/GatewayWorker

基于workerman3.x实现的GatewayWorker框架参考GatewayWorker手册,接口方法与原来基于workerman2.x实现的GatewayWorker框架类似
http://gatewayworker-doc.workerman.net/

  • wulilnxu 2015-06-06

    是单独用gatewayworker,还是workerman3和gatewayworker一起用的?

  • walkor 2015-06-06

    https://github.com/walkor/GatewayWorker
    下载直接用就行,里面包含了workerman3目录

  • wulilnxu 2015-06-07

    @1:GatewayWorker 相当于升级版的workerman2。workerman3只是一个单纯的SOCKET框架。是这样理解的吗

  • walkor 2015-06-07

    可以这样理解

  • wulilnxu 2015-06-07

    @walkor谢谢,:终于用gatewayworker替换了workerman2了。一开始总搞不清3和2的关系。还有一问题,以前自定义的协议,buffer是返回还需接收的长度,升级后不能正常用了。改成了直接返回包的总长度才行,这个是正常的吗

  • walkor 2015-06-08

    workerman3.x 这里的规则有变化,3.x要求返回当前的包的长度

  • wulilnxu 2015-06-08

    谢谢,多和老大学习了。

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