You need to enable JavaScript to run this app.
导航
什么是 云原生消息引擎MQTT版
最近更新时间:2025.03.04 11:32:47首次发布时间:2024.07.18 16:53:22

MQTT(Message Queuing Telemetry Transport)是一种轻量级、基于发布-订阅模式的消息传输协议,适用于资源受限的设备和低带宽、高延迟或不稳定的网络环境。
MQTT 实例可以为物联网(IoT)应用提供可靠的实时消息传输和设备连接解决方案。通过强大的内置规则引擎和数据集成功能,可以对 IoT 数据进行实时数据处理、数据转换和路由,助力企业快速构建 IoT 平台与应用。
云原生消息引擎 MQTT 版是一款基于 EMQx 企业版构建的 MQTT 服务。其在 EMQ 开源版的基础功能上,云原生消息引擎MQTT版完全支持 EMQx 企业版的功能。用户可以灵活的从 EMQ 开源版迁移到 EMQx企业版。

功能优势

  • 轻量级:物联网设备通常在处理能力、内存和能耗方面存在限制。MQTT 开销低、报文小,在有限的资源能力下也能实现高效通信。
  • 高可靠:物联网网络常常面临高延迟或连接不稳定的情况。MQTT 支持多种 QoS 等级、会话感知和持久连接,能保证消息的可靠传递。
  • 高安全:MQTT 提供 TLS 和 SSL 加密功能;也支持通过用户名、密码凭证提供身份验证和授权机制。
  • 双向通信:MQTT 的发布-订阅模式为设备之间提供了无缝的双向通信方式。客户端既可以向主题发布消息,也可以订阅接收目标主题上的消息,实现了高效的数据交换。
  • 有状态会话:MQTT 提供了客户端与 Broker 之间保持有状态会话的能力,即使在客户端断开连接后也能记住订阅和未传递的消息。如果连接中断,Broker 会储存未传递的消息,并在客户端重新连接时尝试传递它们。有状态会话保证了通信的可靠性,降低了因间断性连接而导致数据丢失的风险。
  • 海量设备连接:MQTT 适用于资源受限的设备和低带宽、高延迟、不稳定的网络环境,是大规模物联网应用的理想选择,支持海量设备稳定连接。