你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
MQTT 中转站中的 MQTT 功能支持
MQTT 代理目前支持以下 MQTT 功能和控制数据包。
功能或控制数据包 | MQTT v3.1.1 | MQTT v5 |
---|---|---|
CONNECT 保持活动状态 | 支持 | 支持 |
CONNECT Will Messages | 支持 | 支持 |
CONNECT 将消息延迟 | 空值 | 支持 |
CONNECT 将消息过期间隔 | 空值 | 支持 |
CONNECT 将消息用户属性 | 空值 | 支持 |
CONNECT 清理启动 | 支持 | 支持 |
CONNECT 持久会话 | 支持 | 支持 |
CONNECT 会话到期间隔 | 空值 | 支持 |
CONNECT 客户端接收最大值 | 空值 | 支持 |
CONNECT 客户端最大数据包大小 | 空值 | 不支持 |
CONNECT 主题别名最大值 | 空值 | 不支持 |
CONNECT 请求响应信息 | 空值 | 不支持 |
CONNECT 用户属性 | 空值 | 支持 |
CONNECT 身份验证数据 | 空值 | 支持 |
CONNECT 身份验证方法 | 空值 | 支持 |
CONNECT 服务器生成的客户端 ID | 空值 | 支持 |
CONNACK 会话演示 | 支持 | 支持 |
CONNACK 服务器最大数据包大小 (服务器根据内存配置文件设置允许的最大传入数据包大小) |
空值 | 支持 |
AUTH | 空值 | 支持 |
发布 QoS0 传递 | 支持 | 支持 |
发布 QoS1 传递 | 支持 | 支持 |
发布 QoS2 传递 | 不支持 | 不支持 |
发布持久会话的 QoS0 脱机消息 (为脱机会话删除 QoS0 消息) |
不支持 | 不支持 |
发布持久会话的 QoS1 脱机消息 | 支持 | 支持 |
PUBLISH QoS1 流控制 (中转站发送尽可能多的发布,而无需等待客户端的接收最大值) |
空值 | 支持 |
PUBLISH 保留标志 | 支持 | 支持 |
PUBLISH 相关数据 | 空值 | 支持 |
PUBLISH 响应主题 | 空值 | 支持 |
PUBLISH 有效负载格式指示器 | 空值 | 支持 |
发布消息过期间隔 | 空值 | 支持 |
PUBLISH 主题别名 | 空值 | 不支持 |
PUBLISH 用户属性 | 空值 | 支持 |
订阅 | 支持 | 支持 |
SUBSCRIBE 保留为已发布 | 空值 | 支持 |
SUBSCRIBE 保留处理 | 空值 | 支持 |
SUBSCRIBE 通配符 | 支持 | 支持 |
订阅无本地 | 空值 | 支持 |
UNSUBSCRIBE | 支持 | 支持 |
SUBSCRIBE $SYS主题 | 不支持 | 不支持 |
SUBSCRIBE 订阅标识符 | 空值 | 不支持 |
订阅共享订阅 | 支持 | 支持 |
每个客户端订阅最大订阅数 | 不支持 | 不支持 |
PINGREQ | 支持 | 支持 |
DISCONNECT | 支持 | 支持 |
DISCONNECT 会话到期间隔 | 空值 | 支持 |