美文网首页
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