首页
›
无线通信与物联网
›
025-MQTT物联网通信实战
›
《MQTT多设备通信与会话管理》
VIP20
本课程属于:025-MQTT物联网通信实战
无线通信与物联网 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
MQTT物联网多设备通信实训作业
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
MQTT协议概述 · 物联网多设备通信需求 · 课程目标与学习路径
课程导入
MQTT
02
MQTT基础
发布/订阅模型 · 主题(Topic)与通配符 · 服务质量(QoS)级别
MQTT
发布
03
MQTT报文结构
固定报头 · 可变报头 · 有效载荷
MQTT
报文结构
04
MQTT会话与连接
保持连接 · 心跳机制 · 会话状态
MQTT
会话
05
MQTT安全机制
用户名/密码认证 · TLS/SSL加密 · 客户端证书
MQTT
安全机制
06
MQTT Broker选型
Mosquitto · EMQX · HiveMQ等常见Broker的安装…
MQTT
Broker
07
MQTT客户端库
Python(paho-mqtt) · Node.js(mqtt) · Arduino等常用库的使用
MQTT
客户端库
08
环境搭建
安装MQTT Broker · 配置客户端开发环境 · 验证连通性
环境搭建
MQTT
09
单设备通信实战
实现一个传感器设备发布数据到主题 · 订阅端接收并显示
单设备通信实战
实现一个传感器设…
10
多设备通信架构
设计多设备通信的主题命名规范 · 设备分组与权限管理
多设备通信架构
设计多设备通信的…
11
多设备发布订阅实战
模拟多个传感器(温度 · 湿度 · 光照)发布数据
多设备发布订阅实…
模拟多个传感器
12
QoS应用实践
不同QoS级别(0 · 1 · 在消息传输中的效果与适用场景
QoS
应用实践
13
遗嘱消息实战
模拟设备异常断开 · 验证遗嘱消息的发布与处理
遗嘱消息实战
模拟设备异常断开
14
保留消息(Retained Message)
设置与使用 · 实现设备状态同步
Retained
Message
15
主题通配符应用
使用+和#订阅多个主题 · 实现灵活的消息路由
主题通配符应用
使用+
16
消息负载设计
JSON · 二进制等格式的编码与解析 · 以及数据压缩
消息负载设计
JSON
17
设备状态管理
在线状态监控 · 心跳超时检测 · 设备注册与注销
设备状态管理
线状态监控
18
数据持久化
将MQTT消息存储到数据库(如MyS… · InfluxDB)的方法
数据持久化
MQTT
19
可视化监控
使用Node-RED或Grafana…
可视化监控
Node-RED
20
桥接(Bridge)模式
配置多个Broker之间的桥接 · 实现跨网络通信
Bridge
桥接
21
集群与高可用
MQTT Broker集群部署 · 负载均衡与故障转移
集群
高可用
22
边缘计算与MQTT
在边缘设备上使用MQTT进行本地数据…
MQTT
边缘计算
23
常见问题排查
连接失败 · 消息丢失 · 延迟高等问题的诊断与解决
常见问题排查
连接失败
24
性能优化
调整Broker参数 · 客户端并发策略 · 提升吞吐量
性能优化
Broker
25
综合实战项目设计
设计一个包含多种设备 · 多个场景的物联网系统(如智能家居)
综合实战项目设计
设计一个包含多种…
26
综合实战项目实现
搭建系统 · 编写设备端与服务器端代码 · 实现联动控制
综合实战项目实现
搭建系统
27
测试与调试
使用MQTT客户端工具(如MQTT.…
测试
调试
28
项目部署与运维
将系统部署到云服务器 · 配置安全组 · 监控与日志
项目部署
运维
29
课程总结
回顾核心知识点 · 常见误区 · 学习资源推荐
课程总结
回顾核心知识点
30
结业考核
完成一个多设备通信的实训任务 · 提交代码与报告
结业考核
完成一个多设备通…
所属VIP或分类
同VIP:MQTT-Broker集群部署与运维
同VIP:MQTT-QoS消息可靠性测试与优化
同VIP:MQTT传感器网络与数据采集系统