相关文章推荐
茫然的小虾米  ·  Python中的split()、rsplit ...·  2 年前    · 
爱玩的馒头  ·  C语言每日一题——第十三天 - 风吹云动 ...·  2 年前    · 
还单身的消炎药  ·  scan context与lego ...·  2 年前    · 
气势凌人的打火机  ·  利用Python爬取ZuluJDK最新发布版 ...·  3 年前    · 
文质彬彬的拐杖  ·  jackson ...·  3 年前    · 
Code  ›  扫盲贴:认识MQTT通信协议开发者社区
科技新闻 mqtt 通信 通信协议
https://cloud.tencent.com/developer/article/1194015
沉着的回锅肉
2 年前
作者头像
JackJiang
0 篇文章

扫盲贴:认识MQTT通信协议

前往专栏
腾讯云
备案 控制台
开发者社区
学习
实践
活动
专区
工具
TVP
文章/答案/技术大牛
写文章
社区首页 > 专栏 > 即时通讯技术 > 正文

扫盲贴:认识MQTT通信协议

发布 于 2018-08-23 14:29:24
1.8K 0
举报

1、概述

MQTT(Message Queuing Telemetry Transport, 消息队列 遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和致动器(比如通过Twitter让房屋联网)的通信协议。

MQTT协议技术文档: 点此进入 ,当然也有PDF版的,百度一下,不过个人感觉不是官网上的字体和排版最舒服。

MQTT是轻量级基于代理的发布/订阅的消息传输协议,它可以通过很少的代码和带宽和远程设备连接。例如通过卫星和代理连接,通过拨号和医疗保健提供者连接,以及在一些自动化或小型设备上,而且由于小巧,省电,协议开销小和能高效的向一和多个接收者传递信息,故同样适用于称动应用设备上。

相信在想深入学习这个协议必是奔着解决某个问题而来的,上面给出了适用的场景,我之所以想深入的学习和了解这个协议,理由如下:

[1] 可以实现手机消息推送(PUSH); [2] 协议简单,最小的头部只需2个字节,特别适合于嵌入式设备场景中;

 
推荐文章
茫然的小虾米  ·  Python中的split()、rsplit()、splitlines()的区别解析_python_脚本之家
2 年前
爱玩的馒头  ·  C语言每日一题——第十三天 - 风吹云动 - 博客园
2 年前
还单身的消炎药  ·  scan context与lego loam进行重定位与回环检测 - Lachiven - 博客园
2 年前
气势凌人的打火机  ·  利用Python爬取ZuluJDK最新发布版本并下载 - 掘金
3 年前
文质彬彬的拐杖  ·  jackson (json、xml的序列化与反序列化)_jackson xml list_yichudu的博客-CSDN博客
3 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号