MQTT(Message Queuing Telemetry Transport消息队列遥测传输),是IBM开发的一个即时通信协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和致动器(比如通过Twitter让房屋联网)的通信协议。
MQTT是基于tcp/ip的发布/订阅的消息传输协议,可以通过少量的代码和带宽和远程设备进行连接,由于小巧,协议开销小和能高效的向一和多个接收者传递信息,可以实现手机消息推送,协议简单,最小的头部只要2个字节,特别适合于嵌入式中。