需要做一个tcp接受数据以后 实时转发给前端的web页面 我在TCP的业务逻辑中 怎么把接受到的数据 转发给websocket呢
GatewayWorker提供推送非常简单方便的API,可以在任何项目中使用这个API向所有客户端或者特定客户端推送数据,比如在普通Web项目中推送数据。 https://www.workerman.net/doc/gateway-worker/work-with-other-frameworks.html#GatewayClient%E5%AE%89%E8%A3%85
如果是GatewayWorker,启用tcp和websocket两个协议 在Event.php里面直接处理,做好区分那个是设备和浏览器 然后直接发送消息即可
如果是短连接直接相互转发消息,用内部监听去做可以参考这个:https://gitee.com/bubaishaolong/ThinkPHP6/blob/thinkphp6-RC4/app/http/Websocket.php
赞
GatewayWorker提供推送非常简单方便的API,可以在任何项目中使用这个API向所有客户端或者特定客户端推送数据,比如在普通Web项目中推送数据。
https://www.workerman.net/doc/gateway-worker/work-with-other-frameworks.html#GatewayClient%E5%AE%89%E8%A3%85
如果是GatewayWorker,启用tcp和websocket两个协议 在Event.php里面直接处理,做好区分那个是设备和浏览器 然后直接发送消息即可
如果是短连接直接相互转发消息,用内部监听去做可以参考这个:https://gitee.com/bubaishaolong/ThinkPHP6/blob/thinkphp6-RC4/app/http/Websocket.php
赞