刚刚进入物联网,想了解下,如果设备发送了数据到mqtt服务器,那mqtt服务器怎么将数据转发到后台系统,进行展示呢?
初入物联网,请指导一下!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
初入物联网,请指导一下!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(10)
订阅就可以了啊,订阅相应的主题。
最好找个能二次开发的mqtt开源的broker,将消息直接转到消息队列或者找个能直接把消息转到消息队列的mqtt平台,这样数据的流通量比较大
明白了,也就是后台代码中集成了MQTT客户端,和设备具有相同的主题,这样,设备的数据直接发送到后台了,对吧
回复
一般来说是这样 mqtt客户端发布(topic) -----mqtt服务器 -----mqtt客户端订阅(topic),现在问题是设备如何发数据到mqtt服务器,设备如果不能当作一个mqtt客户端的话,那么你可以这样:设备----后台接收数据(集成mqtt客户端(发布topic)-------mqtt服务器------mqtt客户端订阅topic
回复
@四月与端午 :明白了,需要确定2个问题, 1.设备与MQTT服务器的通信问题 2.后台与MQTT服务器的通信问题 而MQTT通信的话,必须是发布方和订阅方,大佬刚说的就是在代码集成到设备,那后台这边,也是一样吗?
回复
试一试吧设备做成一个mqtt客户端-发布topic----后台mqtt服务器接收数据------后台系统展示mqtt客户端订阅展示,这样应该可行
设备(topic)--mqtt服务器----后台服务启动mqtt客户端订阅(相同topic)
讲个方向啊,我正在学习当中啊,多谢了!
回复
先从网上查查 发布-订阅、MQTT 协议通信的方式、Broke(服务器)、Client、Subscription
当然是 sub,你这门都没入,一两句话讲不清楚