AWS-提供的客户端设备组件 - AWS IoT Greengrass

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS-提供的客户端设备组件

AWS IoT Greengrass提供了以下公共组件,您可以将其部署到核心设备。这些组件使客户端设备能够与核心设备连接和通信。

注意

AWS提供的几个组件依赖于 Greengrass 核的特定次要版本。由于这种依赖关系,当你将 Greengrass nucleus 更新到新的次要版本时,你需要更新这些组件。有关每个组件所依赖的原子核的特定版本的信息,请参阅相应的组件主题。有关更新原子核的更多信息,请参见更新AWS IoT Greengrass核心软件 (OTA)

当组件的组件类型同时为泛型和 Lambda 时,该组件的当前版本为泛型类型,而该组件的先前版本为 Lambda 类型。

组件 描述 组件类型 支持的操作系统 开源
客户端设备身份验证 使本地 IoT 设备(称为客户端设备)能够连接到核心设备。 插件 Linux、Windows
IP 探测器 向报告 MQTT 代理连接信息AWS IoT Greengrass,以便客户端设备可以发现如何连接。 插件 Linux、Windows
MQTT 网桥 在客户端设备、本地AWS IoT Greengrass发布/订阅和之间中继 MQTT 消息。AWS IoT Core 插件 Linux、Windows
MQTT 3.1.1 经纪商 (Moquette) 运行处理客户端设备和核心设备之间消息的 MQTT 3.1.1 代理。 插件 Linux、Windows
MQTT 5 经纪商 (EMQX) 运行处理客户端设备和核心设备之间消息的 MQTT 5 代理。 通用 Linux、Windows
影子经理 启用与核心设备上的阴影交互。它管理影子文档存储以及本地卷影状态与 Dev AWS IoT ice Shadow 服务的同步。 插件 Linux、Windows