gateway worker 做客户端连接 websocket
首先硬件通过socket 连接 gateway worker ,然后 gateway worker 再连接后端 websocket。即:
硬件 -> gateway worker -> websocket。
硬件发消息后如何通过gateway worker 转发到websocket,websocket 处理完业务后如何再发送到 给 gateway worker ,然后 gateway woker 把消息发给硬件,这中间的如何绑定他们之间的关系呢?
只做转发的话应该用workerman,不应该用gatewayWorker
https://www.workerman.net/doc/workerman/tcp-connection/pipe.html
https://www.workerman.net/doc/workerman/async-tcp-connection/connect.html
中间这一层 socket 我们是需要拿到数据做一些数据才能转发给后端的 websocket(比如数据积攒到指定的大小后才往 websocket 发),您说的这种方式可以吗?
可以