本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon-提供的客户端设备组件
Amazon IoT Greengrass提供了以下可部署到核心设备的公共组件。这些组件使客户端设备能够与核心设备连接和通信。
几个Amazon-提供的组件取决于Greengrass 核的特定次要版本。由于这种依赖关系,在将 Greengrass 核更新为新的次要版本时,您需要更新这些组件。有关每个组件所依赖的核的特定版本的信息,请参阅相应的组件主题。有关更新原子核的详细信息,请参阅更新Amazon IoT Greengrass核心软件 (OTA).
组件 | 描述 | 这取决于 fucy | 组件类型 | 支持的操作系统 | 开源 |
---|---|---|---|---|---|
客户机设备auth | 允许本地 IoT 设备(称为客户端设备)连接到核心设备。 | 是 | 插件 | Linux、Windows | 是 |
IP 探测器 | 将 MQTT 代理连接信息报告给Amazon IoT Greengrass,以便客户端设备可以发现如何连接。 | 是 | 插件 | Linux、Windows | 是 |
MQT 桥 | 在客户端设备之间中继 MQTT 消息,本地Amazon IoT Greengrass发布/订阅,以及Amazon IoT Core. | 否 | 插件 | Linux、Windows | 是 |
MQTT 3.1 经纪人(Moquette) | 运行处理客户端设备和核心设备之间消息的 MQTT 3.1.1 代理。 | 否 | 插件 | Linux、Windows | 是 |
MQTT 5 代理 (EMQX) | 运行处理客户端设备和核心设备之间消息的 MQTT 5 代理。 | 否 | GENER | Linux、Windows | 否 |
影子经理 | 启用与核心设备上的阴影的交互。它管理影子文档存储以及本地影子状态与Amazon IoTDevice Shadow 服务 | 是 | 插件 | Linux、Windows | 是 |