Skip to content

MQTT SDK

以下是各主流语言推荐的 MQTT 客户端库,均支持 MQTT 3.1.1 和 MQTT 5.0 协议,可直接连接 FlowMQ。

Python

说明
paho-mqttEclipse Paho 官方 Python 客户端,社区活跃,文档完善

Java

说明
Eclipse Paho JavaEclipse 基金会维护,支持同步与异步 API

Go

说明
paho.mqtt.golangEclipse Paho 官方 Go 客户端

JavaScript / Node.js

说明
MQTT.js最流行的 JS MQTT 客户端,支持 Node.js 和浏览器

C / C++

说明
Eclipse Paho CC 语言客户端,适合嵌入式与高性能场景
Eclipse Paho C++基于 Paho C 的 C++ 封装

Rust

说明
rumqttc纯 Rust 实现,基于 Tokio 异步运行时

C# / .NET

说明
MQTTnet.NET 基金会维护,支持客户端与服务端模式