发布于: Nov 27, 2022
AWS IoT Core 是一项托管式云服务,允许客户连接数十亿个 IoT 设备,并将数万亿条消息路由到 AWS 服务;AWS IoT Core Device Advisor 是一个基于云的完全托管式测试功能,旨在帮助开发人员验证其 IoT 设备与 AWS IoT Core 之间的可靠和安全连接,宣布正式推出升级的消息代理服务,其中包括对 MQTT 版本 5 协议的支持。MQTT5 是一个经过更新的设备到设备消息收发通信标准,相较于先前的 MQTT 版本 3.1.1,更新版本在功能方面有了多项显著改进。
MQTT 协议由于其轻量级实现,已经成为常见的物联网 (IoT) 数据传输标准,尤其适合受网络带宽问题限制的低功耗设备。最新版行业标准 MQTT5 协议是一次重大的升级,引入了提升系统可靠性的几项关键功能。例如:新的消息标头,可加快消息处理速度,而无需解码消息有效负载;消息和会话过期,可提升超时性能;请求/响应主题,支持消息订阅者积极向发送者确认消息接收。
使用此版本,客户可以通过 MQTT5 将其设备连接到 AWS IoT Core,或利用相互交互的 MQTT 版本 3 或 MQTT 版本 5 连接设备的组合来支持异构部署。此外,AWS IoT Device Advisor 内的所有现有测试案例均支持 MQTT5,这样客户便可在设备软件开发期间更轻松地验证 MQTT 功能,然后再将其载入 AWS IoT Core。另外,作为 AWS 设备资格鉴定计划的一部分,AWS 合作伙伴现在可以通过 MQTT5 对其设备进行资格验证。AWS 设备资格鉴定计划可帮助 AWS 合作伙伴对配合 AWS 使用的各种设备进行资格验证。
要开始使用并了解有关 MQTT5 的更多信息,请参阅技术文档。
AWS IoT Core 的 MQTT5 支持现已在 AWS IoT Core 目前支持的全球范围内的所有商业和 AWS GovCloud(美国)区域推出,其中包括我们最近为阿拉伯联合酋长国 (DXB) 添加的区域。
AWS IoT Core Device Advisor 的 MQTT5 支持在以下区域推出:美国东部(弗吉尼亚州北部)、美国西部(俄勒冈州)、亚太地区(东京)和欧洲地区(爱尔兰)。