Qt MQTT

MQTT 是利用發布和訂閱範式的機器對機器 (M2M) 協議。其目的是提供具有最小通信開銷的通道。

一般來說,MQTT 在 TCP 連接之上使用。不管怎樣,基本要求被定義為有序、無損、雙嚮連接。

Qt MQTT 模塊提供 MQTT 協議規範的標準兼容實現。它使應用程序能夠充當遙測顯示,使設備能夠發布遙測數據。支持的版本包括:MQTT 3.1、MQTT 3.1.1 及 MQTT 5.0。

注意: Qt MQTT 是由 Qt for Automation 提供的一部分,而不是 Qt。進一步瞭解細節,請參閱 Qt for Automation .

快速入門

要包括模塊類定義,使用以下指令:

#include <QtMqtt/QtMqtt>
					

要鏈接到模塊,添加此行到 qmake .pro 文件:

QT += mqtt
					
					

文章和指南

範例

參考

許可和歸屬

Qt MQTT 在商業許可下是可用的來自 Qt 公司 。此外,它是可用的根據 GNU GPL (一般公共許可) 第 3 版 .