成都众山科技官网 成都众山科技官网

028-64267900

了解更多众山讯息——多年的通信软硬件开发经验使公司在通信产品开发和技术服务方面有着丰富的经验和雄厚的实力

了解更多众山讯息

多年的通信软硬件开发经验使公司在通信产品开发和技术服务方面有着丰富的经验和雄厚的实力

在线咨询
首页 > 新闻资讯 > 行业资讯

MQTT协议主要特征

时间:2021-05-07 作者:众山科技

  MQTT(消息队列遥测传输),是IBM开发的ISO标准(ISO/IECPRF20922)以发布/订阅为基础的信息协议。MQTT协议可以使用极少的代码和有限的带宽,从而为连接远程设备提供实时可靠的信息服务。因为MQTT协议具有重量轻,简单,开放,容易实现的特点。这些特性使得它的应用范围很广。

  MQTT协议的主要特征。

  1.使用发布/订阅信息模式,提供一对多的信息发布,解除应用程序耦合。

  2.屏蔽负载内容的信息传输。

  3.使用TCP/IP提供网络连接。

  4.有三种信息发布服务质量(QoS):

  0:至多一次,消息发布完全依赖于底层TCP/IP网络。会有消息丢失或重复。这个级别可以用来传输环境传感器的数据。在这种情况下,丢失一次阅读记录并不重要,因为很快就会有第二次发送。

  1:至少一次,确保信息到达,但信息重复可能发生。

  2.只有一次,确保消息到达一次。这个级别可以用于以下情况。在计费系统中,重复或丢失消息会导致不正确的结果。

  5.小型传输,费用小(固定长度的头部为2字节),协议交换最小化,减少网络流量。6.使用LastWill和Testament特性,通知各客户端异常中断的机制。