美文网首页
MQTT的基本概念

MQTT的基本概念

作者: 我说的这句话是谎话 | 来源:发表于2019-10-10 09:16 被阅读0次

MQTT 通讯的基本逻辑

发布者将要发布的信息传送给MQTT服务器(的某个主题下),订阅者从对应的主题中读取信息

image

几个角色

  • MQTT服务器(MQTT Broker)

    信息传输的枢纽,发布者将信息发布给MQTT服务器,订阅者从MQTT那边获得信息,可以把它想象成邮局,发件人和收件人不直接交互,但都与邮局打交道完成发件和收件任务。

  • 主题(Topic)

    主题通俗点说,就是信息的存放位置。信息发布者将信息放入某个主题,关注(订阅这个位置)主题的订阅者就获得了对应的信息。

    主题是树状结构,就像文件系统的目录结构一样,例如:"/home/binary_sensorconfig"

    注意:在通常情况下,MQTT服务器上,并没有实现定义好的主题,主题只要发布者和订阅者协商一致就可以了

  • 发布者、订阅者

    发布者将要发布的信息传送给MQTT服务器的某个主题下,订阅者从对应的主题中读取信息

理解了 MQTT服务器(Broker)、主题(Topic)、发布(Publish)、订阅(Suscribe)几个概念之后,就可以进行MQTT的配置操作实践了。

相关文章

网友评论

      本文标题:MQTT的基本概念

      本文链接:https://www.haomeiwen.com/subject/mvcopctx.html