MQTT 协议软件 下载中心

开源可定制,覆盖免费试用、低成本体验、授权开源开发全场景,助力用户构建完全自主的研发交付能力

🎁

MQTT 一体化试用包(Broker + Client,免费)

与 SNMP 试用包思路一致:可执行二进制文件 + SDK 接口 + Demo 样例一体化交付,全功能开放,开箱即用,可直接压测验证并发与稳定性

  • 含可执行二进制:Broker 命令行版(1883)+ Web 管理一体化版(8088)+ GUI;Client 3.1.1/5.0 交互式命令 + 自动化测试
  • 含 SDK 接口与 Demo 样例:可二次开发验证客户业务逻辑
  • 支持 MQTT 3.1.1/5.0 全量基础操作,可直接与 MQTTX / Mosquitto / EMQX 对接测试
  • 唯一限制:累计 10 万条报文,重启清零;无连接数、主题数、功能、时长限制

四个版本,一表对比

从免费体验到源码掌控,按项目阶段灵活选择

版本协议支持交付形态授权模式获取
MQTT 一体化试用包(免费) MQTT 3.1.1 / 5.0 可执行二进制 + SDK 接口 + Demo 样例(Broker + Client 双端) 完全免费(累计 10 万报文限制,重启清零) 免费下载
商用 SDK(Broker + Client 一体化) MQTT 3.1.1 / 5.0 .so / .dll 动态库 + .a / .lib 静态库 + 头文件 + Demo + 文档 永久商用授权(按 Broker 并发连接数档位) 免费试用及授权 →
Client SDK 独立授权 MQTT 3.1.1 / 5.0 Client 库文件 + 头文件 + Demo 单项目 / 企业全产品线永久授权 授权获取 →
核心源码开源解决方案 MQTT 3.1.1 / 5.0 Broker + Client 双端核心源码(NDA) 定制化授权 + 技术支撑 联系咨询 →

各版本详情

每个版本的核心权益、适用场景与获取入口

MQTT 一体化试用包(免费)

完全免费

个人学习、协议测试、项目预研、快速搭建调试环境的最佳选择,与 SNMP 试用包同思路

  • 一体化试用包:可执行二进制 + SDK 接口 + Demo 样例,开箱即用,无需编译开发
  • Broker:CLI 命令行 + Web 管理(8088)+ GUI + Web 网桥(web_bridge)+ Service 服务版,全功能开放
  • Client:3.1.1/5.0 交互式命令行 Demo + 自动化压力/回归测试
  • 含 SDK 接口与 Demo,可二次开发验证客户业务逻辑
  • 支持 MQTT 3.1.1/5.0 全量基础操作(CONNECT/PUBLISH/SUBSCRIBE/UNSUBSCRIBE/DISCONNECT)
  • 唯一限制:累计 10 万条报文,重启清零;无连接数、主题数、功能、时长限制
立即下载(一体化试用包)→

MQTT Client SDK 独立授权

独立授权

仅需终端设备通信能力、无需自建 Broker 的场景,可单独购买

  • 仅授权 Client SDK,不含 Broker 服务及相关配套功能
  • 支持已实测平台:Windows 11、Linux x86_64、STM32F4 系列
  • 配套完整可编译 Demo 样例,接口极简 3 天业务上线
  • 不限设备数量、不限量产规模、不限项目复用,一次付费永久授权
  • 两种模式:单项目永久授权 / 企业全产品线永久授权
  • 享受与一体化产品一致的免费基础支持(Demo 使用、接口调用指导)
下载及授权获取 →

MQTT 协议栈核心源码开源解决方案

源码定制

高安全、高定制化、完全自主掌控协议核心逻辑的项目

  • 授权后获取 Broker + Client 双端底层全部核心源码
  • 应用层加密接口已开放,可自定义加密方案或选用自研商用安全算法
  • 可自主修改、优化协议栈:高安全加密、私有协议扩展、高并发优化
  • 配套源码架构解读、加密接口开发指导、定制开发与性能调优服务
  • 适用于信创 / 等保 / 高安全等级 / 关键项目深度自主可控
联系我们洽谈 →

常见问题

关于下载、限制与授权的高频疑问

免费试用版有什么限制?+
MQTT 一体化试用包(含可执行二进制、SDK 接口与 Demo 样例)全功能开放。唯一限制:累计处理 100,000 条(10 万条)MQTT 报文(CONNECT/PUBLISH/SUBSCRIBE 等均计数)后需重启清零,达到上限会拒绝新的消息发布/转发,但已建立连接不断开;无连接数、主题数、协议特性、运行时间限制。可直接压测验证并发与稳定性,可二次开发验证业务逻辑。商业项目建议购买商用授权。
免费版可以直接商用吗?+
免费试用版定位为技术验证、协议测试、并发压测与项目预研;正式商用建议购买商用 SDK 授权解除报文限制。商用授权为永久授权(按 Broker 并发连接数档位 / Client 单项目或全产品线),一次付费长期使用,无年费、无流量费。
授权是永久的还是按年订阅?+
所有版本均为永久商业授权。Broker 按并发连接数档位授权,商用上线时按需选择;Client SDK 支持单项目永久授权与企业全产品线永久授权两种模式,不限设备数量、不限量产规模、不限项目复用。签署授权协议后允许内部二次开发与产品化发行,禁止二次分发源码。
支持哪些平台?+
已实测平台:Windows 11、Linux x86_64(支持腾讯云部署)、STM32F4 系列。免费二进制提供 Windows x64 / Linux x64 / Linux ARM32 版本(Client 另含 ARM64;STM32 以库 + 头文件 + 工程方式交付)。ARM 架构其他型号、各类 RTOS 等未实测平台,可提供付费定制移植适配服务。
SDK 是开源的吗?核心源码能获取吗?+
采用「开源组件 + 闭源内核 + 授权定制」模式:网络、日志、平台适配、加密接口等外围模块开源开放,客户可自行定制;核心协议栈(报文解析、会话管理、并发调度、底层传输)闭源保障稳定。如需核心源码,可通过「核心源码开源解决方案」获取 Broker + Client 双端底层全部核心源码,签署 NDA 后配套架构解读、加密接口开发指导与定制开发服务。
支持 C# / Java / Python / Go 等高级语言吗?+
支持。SDK 交付 .so(Linux)/ .dll(Windows)动态库,Client 与 Broker 双端均覆盖 x86 / ARM32 / ARM64。C/C++ 直接链接;C# 通过 PInvoke、Java 通过 JNA/JNI、Python 通过 ctypes、Go 通过 cgo 加载动态库调用同一套 C API,无需重新封装协议栈。动态库接口与头文件完全一致,高级语言项目可快速集成。
购买后提供哪些技术支持?+
所有版本享受免费基础支持(Demo 使用、接口调用指导);年度技术支持按需自愿选购,不捆绑、不强制年费。定制开发、移植、认证适配(等保/OPC/CCRC 相关)等复杂需求可选购配套服务。试用过程中有任何问题欢迎联系 hezuo@xxltech.cn 交流。

开始构建您的 MQTT 物联网通信

免费试用版下载即用,商用授权与源码合作欢迎咨询

免费下载试用
官网:www.xxltech.cn 邮箱:hezuo@xxltech.cn 开源地址:gitcode.com/ZXY132456/XXLMQTT 培训视频:B站空间