当前位置: 首页 >应用方案 >技术应用 >

什么是MQTT?MQTT协议有什么技术优势?

一、MQTT协议简介

MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。MQTT协议是为硬件连接网络不可靠的情况下所专门设计的一种轻量、简单、开放的订阅式数据传输协议。MQTT协议是基于TCP协议的应用层传输协议。

MQTT协议简介

二、MQTT协议发展历史

  1. 1999年,IBM的Andy Stanford-Clark博士以及Arcom公司ArlenNipper博士发明了MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)技术。

  2. 2014年7月,OASIS组织将MQTT协议v3.1.1版正式接纳为国际标准。

  3. 至今,MQTT已经广泛应用于物联网领域;成为数传设备与服务器进行数据交互的标准协议和优选方案,如阿里云服务器、百度云服务器、中移物联onenet服务器等等。

三、MQTT协议的技术优势

MQTT协议应用

  1. 更加简单:MQTT是一种消息队列协议,使用发布/订阅消息模式,提供一对多的消息发布,解除应用程序耦合,相对于其他协议,开发更简单;

  2. 网络稳定:工作在TCP/IP协议上;由TCP/IP协议提供稳定的网络连接;

  3. 轻量级:小型传输,开销很小(固定长度的头部是 2 字节),协议交换最小化,以降低网络流量;适合低带宽,数据量较小的应用;

  4. 易于实现:MQTT协议的服务端程序已经非常成熟,PHP,JAVA,Python,C,C#等系统语言都可以来向MQTT发送相关消息;

  5. 开放性:源代码开放,都可以用,也进一步推动了MQTT的发展,百度云、阿里云、中国移动onenet等几乎所有的开放性物联网平台都支持MQTT;

MQTT协议是一种简单、稳定、开放、轻量级易于实现的消息协议,在物联网的应用下的信息采集,工业控制,智能家居等方面具有广泛的适用性。

四、物联网行业应用发展

成都亿佰特电子科技有限公司一直致力于推动物联网行业的发展,技术经验丰富,客户群体遍布全球;以客户实际应用为核心,不断改进方案,优化迭代,在不断的努力下,推出了很多支持MQTT协议的产品,如下:
E810系列:E810-DTU(1RS1E)、E810-DTU(RS232)-V2.0、E810-DTU(RS485)-V2.0、E810-DTU-V2.0、E810-TTL-ETH02;

MQTT协议网关

MQTT服务器


E840系列:E840-TTL-4G05、E840-DTU(4G-05)、E840-TTL-4G04、E840-DTU(4G-04)、E840-TTL-4G02、E840-DTU(4G-02);

NB-IoT系列无线模块:EA01-S、EA01-D、E840-DTU(EA01);

支持MQTT网关的WIFI模块系列:E103-W02、E103-W02DTU;


亿佰特人每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多产品更多资料,感兴趣的小伙伴可以登录我们的官网行了解,还有客服小姐姐在线答疑哦!成都亿佰特--物联网应用专家,随时在身边,时刻准备为您服务!

https://www.wjx.cn/jq/84863372.aspx