当前位置: 首页 > 技术中心  > 物联网技术

物联网中的HTTP,MQTT协议

MQTT之于物联网就好像HTTP之于Web那么重要。目前基本所有开放的云平台比如阿里云、腾讯云都支持MQTT的接入。

MQTT优点

为了满足低电量和低带宽的需求,MQTT协议在设计之初就包含了一下特点:

1、实现简单;

2、提供数据传输的QoS;

3、轻量占用带宽第;

4、可传输任意类型数据;

5、可保持会话。

MQTT协议可以为大量的低功率,工作网络环境不可靠的物联网设备提供通讯保障。


MQTT的特点

1、基于TCP协议的应用层协议;

2、采用C/S架构;

3、使用订阅/发布模式将消息的发送方和接收方解耦;

4、提供3中消息的QoS:至多一次,至少一次,只有一次;

5、发送消息采用异步方式;

虽说MQTT也采用的消息队列方式,但有别于传统的消息队列:

1、传统消息队列中,在发送消息之前,必须先创建相应的队列,MQTT中不需要预先创建要发布的主题;

2、在传统的消息队列中,未被消费的消息总是会被保存在队列中,直到有一个消费者将其消费;MQTT中发布一个没有被订阅的消息将直接扔掉;

3、在传统的消息队列中,一个消息只能被一个客户端获取;在MQTT中一个消息可以被多个订阅者获取,但也不支持指定消息被单一的客户端获取。

相关技术

  • 什么是物联网之现在的物联网应用

    今天我们一起来分享:现在的联物网都在哪些行业有落地,并做了些什么?就“物联网”现阶段来看,更多的是应用于工业领域,这个工业领域的“物联网”,我们称之为:“工业物联网”,其实“工业物联网”就是咱们“M2M”理念的实际落地应用,从引入“M2M”概念到我们实际接受…

  • EC20模块常见应用问题

    EC20模块是由上海移提供的4G通讯模组,该模组广泛应用于物联网行业及各个通讯领域,笔者在使用过程中发现的一些常见问题分享给大家。根据该模组的数据手册,当模块注册网络时,电流可能达到2安培峰值,因此在设计时应该考虑足够的供电能力,否则模块无法注册网络。其次应…

DTU(12) RTU(12) 物联网(12) MBUS(11) HERY(6) 4G全网通(5) 智慧工地(3) IOT(2) DI(2) DO(2) 集中器(2) PLC(2) RS485(2) RS232(1) GPRS(1) GPRS2G(1) 采集器(1) AI(1) AO(1) SCADA(1) NBIOT(1) 智慧水务(1) 5G(1) MQTT(1) HTTP(1) 抄表(1) WiFi(0) BLE(0) PWM(0) 污水处理(0)
咨询反馈
扫码关注

恒远物联 微信公众号

返回顶部
网站客服