MQTT是一个用于物联网(IoT)的OASIS标准消息传输协议。它被设计为一个极其轻量级的发布/订阅消息传输,是连接远程设备的理想选择,代码占用小,网络带宽最小。
MQTT Sparkplug是一个用于智能制造和工业自动化用例的互操作性协议。Sparkplug为设备制造商和软件供应商提供了一种一致的方式来分享上下文数据,以加速现有业务的数字化转型。
它被设计成一个极其轻量级的发布/订阅消息传输,是连接远程设备的理想选择,代码占用小,网络带宽最小。今天,MQTT被广泛用于各种行业,如汽车、制造、电信、石油和天然气等。
描述
目前,MQTT只适用于基于Linux的控制器,其中包括X5、XL4、EXL6、EXLW、XL7、EXL10、XL+以及除RCC6510以外的所有RCC。
双向通信
MQTT允许设备到云和云到设备之间的信息传递。这使得向事物群组广播信息变得容易。
可靠的消息传递
消息传递的可靠性对许多物联网用例来说是很重要的。这就是为什么MQTT有3个定义的服务质量级别:0-最多一次,1-至少一次,2-正好一次。
对不可靠的网络的支持
许多物联网设备通过不可靠的蜂窝网络进行连接。MQTT对持久化会话的支持减少了客户端与代理机构重新连接的时间。
---