mqtt介绍&协议解析

Posted 烂笔头儿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mqtt介绍&协议解析相关的知识,希望对你有一定的参考价值。

  1. MQTT协议简介
    • 基于TCP/IP协议
    • 轻量级的消息订阅和发布(publish/subscribe)协议
    • 主要用于 物联网 — IoT(internet of things) 
    使用场景
    • M2M(Machine to Machine) communication,机器端到端通信,比如传感器之间的数据通讯
    • 因为是M2M,需要考虑:
      • Machine,或者叫设备,比如温度传感器,硬件能力很弱,协议要考虑尽量小的资源消耗,比如计算能力和存储等
      • M2M可能是无线连接,网络不稳定,带宽也比较小

 

 

      查阅详细规范的细节
    协议详解 
    协议规范:MQTT V3.1 Protocol Specification 

 

 

    协议实现

以上是关于mqtt介绍&协议解析的主要内容,如果未能解决你的问题,请参考以下文章

物联网常见协议之Amqp协议及使用场景解析

http协议简单介绍

DNS服务器正反向解析&配置主从DNS服务器

C# 串口操作系列 -- 协议篇,文本协议数据解析

Websocket 协议解析

序列化介绍 及 常见序列化协议(JDKKryoProtobufHessian)解析