网页客户端webSocket和硬件Tcp连接同一个服务器,怎么实现网页客户端流畅控制硬件设备?
做物联网硬件设备连接,我用的GatewayWorker,硬件与服务器连接通过tcp协议连接OK,通过该端口可以顺利传输数据;网页客户端与服务器通过websocket协议连接OK,通过该协议端口可以顺利传输数据。网页客户端通过websocket连接进来与设备通过tcp连接进来后,数据并不互通,现在我不知道网页控制命令如何通过websocket传递给tcp连接下的设备,以及如何获取tcp连接下的设备数据。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
tcp和 ws 端都是共同回调 events 类的 onmessage 函数的,你只要在 onconect 的时候对 tcp和ws 做分组,ws端就可以群发指令给所有 tcp设备,,也可以列出所有 tcp设备到 web页面,ws端根据设备 id 单独发送指令