我是靠谱客的博主 幸福百褶裙,最近开发中收集的这篇文章主要介绍STM32智能家居项目(5)MQTT基础前言一、MQTT基本原理二、MQTT协议中的方法三.Connect的消息四.总结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

  • 前言
  • 一、MQTT基本原理
  • 二、MQTT协议中的方法
    • MQTT的客户端
    • MQTT服务器
  • 三.Connect的消息
  • 四.
  • 总结


前言

这是学习百问网智能家居项目的第5天,今天我们将会学到MQTT的基础知识。

一、MQTT基本原理

MQTT的基本原理就是一个发布者将信息发布到服务器,一个或者多个订阅者去服务器订阅发布者发布的信息。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

二、MQTT协议中的方法

MQTT协议中的方法主要包括下面这些方法。
在这里插入图片描述

MQTT的客户端

一个使用MQTT协议的应用程序或者设备,总是建立到服务器的网络连接。
发布其他客户端可能会订阅的信息
订阅其他客户端发布的信息
退订或者删除其他客户端的信息断开连接
在这里插入图片描述

MQTT服务器

称之为代理"broker",可以是一个应用程序或者一个设备,它是连接消息发布者和订阅者的桥梁。
接收来自客户端的网络连接
接收客户端发来的消息
处理来自客户端的订阅和退订请求
向订阅的客户端转发应用程序消息

三.Connect的消息

Connect的消息:payload
遗嘱 topic 和遗嘱消息的作用:当客户端因某种原因导致和客户端断开连接时,服务器将发布一个 topic 为遗嘱 topi 的遗嘱消息,其它订阅了这个 topic 的客户端就会收到这个消息。
在这里插入图片描述

四.

在这里插入图片描述

总结

这篇文章根据百问网的7天智能家居简单介绍了MQTT协议的基础。

最后

以上就是幸福百褶裙为你收集整理的STM32智能家居项目(5)MQTT基础前言一、MQTT基本原理二、MQTT协议中的方法三.Connect的消息四.总结的全部内容,希望文章能够帮你解决STM32智能家居项目(5)MQTT基础前言一、MQTT基本原理二、MQTT协议中的方法三.Connect的消息四.总结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(61)

评论列表共有 0 条评论

立即
投稿
返回
顶部