【GatewayWorker】中绑定uid与clientip中,读源码遇到点问题

cwalkerxixi

最后调用src/Lib/Gateway.php中sendBufferToGateway
[attach]512[/attach]

上图代码中stream_socket_sendto($client, $gateway_buffer) 这不是发送给了gateway了么?(不知道我理解的对么)
那具体处理绑定uid和client_id的代码在哪里呢?
希望大神解答一下,感激不尽= =

2996 1 0
1个回答

walkor

是发给gateway的,
uid和client_id绑定在src/Gateway.php中

  • cwalkerxixi 2017-02-22

    谢谢walkor的回复,有个问题搞不懂,gateway作为类似网关角色,只处理客户端连接相关,为什么要用它来处理绑定逻辑呢

  • walkor 2017-02-22

    gateway因为不处理业务逻辑,不会因为业务代码质量问题而报错退出,适合做这些session、绑定关系、分组 等存储

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