需要做一個tcp接受數據以后 實時轉發(fā)給前端的web頁面
我在TCP的業(yè)務邏輯中 怎么把接受到的數據 轉發(fā)給websocket呢
GatewayWorker提供推送非常簡單方便的API,可以在任何項目中使用這個API向所有客戶端或者特定客戶端推送數據,比如在普通Web項目中推送數據。
http://wtbis.cn/doc/gateway-worker/work-with-other-frameworks.html#GatewayClient%E5%AE%89%E8%A3%85
如果是GatewayWorker,啟用tcp和websocket兩個協議 在Event.php里面直接處理,做好區(qū)分那個是設備和瀏覽器 然后直接發(fā)送消息即可
如果是短連接直接相互轉發(fā)消息,用內部監(jiān)聽去做可以參考這個:https://gitee.com/bubaishaolong/ThinkPHP6/blob/thinkphp6-RC4/app/http/Websocket.php