智联物联分享之物联网协议MQTT简述,MQTT协议特点

接触过物联网设备的朋友们对于MQTT应该都不陌生吧,那MQTT是什么呢?智联物联小编为大家分享下MQTT的简述与特点。

MQTT(Message Queuing Telemetry Transport)基于客户端/服务器的信息发布/订阅的物联网常用传输协议。1999年由开发商IBM发布,MQTT协议是轻量、简单、开放和易于实现的,这些特点也使得MQTT协议的适用范围非常广泛。在复杂受限的应用环境中,作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、工业设备、移动通信等方面有着广泛的应用,如M2M机器与机器通信和IoT物联网。MQTT协议在物联网中通过传感器、医疗设备、智能家居及自动化设备的数据采集与通信能力得到广泛应用。


MQTT最大特点是用极少的代码与有限的带宽为远程连接的设备提供实时可靠的消息服务。除此之外MQTT协议还有以下特点:

1、使用消息发布、订阅模式,解决与应用程序耦合关系;

2、小型传输,开销很小(固定长度的头部是2字节),最小化协议交换,节省流量消耗;

3、使用 Last Will和Testrament特性通知有关各方客户端异常中断的机制;

4、允许用户动态创建主题,运维方便零成本;

5、实现大带宽、低延迟、高稳定性的网络部署;

6、不限制传输数据的类型与格式,保障数据灵活性;

工业级路由器网关中的MQTT协议

工业级路由器网关是将MQTT协议与其他通信协议(例如Modbus)进行转换的设备。MQTT是一种轻量级的消息传递协议,MQTT协议常用于物联网和工业自动化应用中,以实现设备之间网络通信。

猜你喜欢

转载自blog.csdn.net/ZLWL2013/article/details/129818294