远程控制灯的开关。以及温度的读取和清零。这涉及到双向通讯。硬件是联的服务器的,用的 tcp
现在要加上多端控制。后台也要控制,网页控制,微信小程序控制。并且任何一端控制时,其它端也要看到实时改变的效果的(比如温度清零,所有打开这个硬件的温度都得变成 0)。
想到的是 Mqtt 订阅同一个主题。又有个新问题,网页是 websocket,小程序是 tcp,udp 好像不支持 mqtt
这搞的还得转协议吗?服务器这还得各配各的?
有没啥现成的技术实现这个
1
villivateur 2022-05-18 12:06:05 +08:00 via Android
不如都用 http ,做个通用的后端,各个终端每隔一秒刷一次数据就好
|
2
imydou 2022-05-18 18:47:41 +08:00 via iPhone
websocket
|
3
buxudashi OP 已解决。
服务器搞个 mosquitto 同时监控 2 个端口。一个用 mqtt 一个用 websocket 。 还是挺好的。 |