网页客户端webSocket和硬件Tcp连接同一个服务器,怎么实现网页客户端流畅控制硬件设备?

发布于 2022-09-07 23:06:25 字数 301 浏览 15 评论 0

做物联网硬件设备连接,我用的GatewayWorker,硬件与服务器连接通过tcp协议连接OK,通过该端口可以顺利传输数据;网页客户端与服务器通过websocket协议连接OK,通过该协议端口可以顺利传输数据。网页客户端通过websocket连接进来与设备通过tcp连接进来后,数据并不互通,现在我不知道网页控制命令如何通过websocket传递给tcp连接下的设备,以及如何获取tcp连接下的设备数据。

clipboard.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

北方的韩爷 2022-09-14 23:06:25

tcp和 ws 端都是共同回调 events 类的 onmessage 函数的,你只要在 onconect 的时候对 tcp和ws 做分组,ws端就可以群发指令给所有 tcp设备,,也可以列出所有 tcp设备到 web页面,ws端根据设备 id 单独发送指令

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文