

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

# 自定义协议插件
<a name="custom-protocol-plugin"></a>

您可以使用自定义协议插件将您的专有物联网协议集成到 AWS IoT Device Management 生态系统的托管集成中。通过定义明确的 SDK 接口，您可以加载设备、定义功能和处理实时控制流程，同时保持与托管集成和集线器 SDK 组件的完全兼容性。

以下列表讨论了自定义协议插件的主要功能。

**数据模型自定义**  
定义您自己的 AWS 数据模型架构，并在配置流程中将其上传到托管集成。您可以稍后在工作流程中使用这些架构。

**灵活的插件实现**  
+ 使用构建自己的插件组件[中心 SDK 客户端](hub-sdk-client.md)。
+ 为不同的功能（例如配置和控制）实施单独的插件，或者为两者创建统一的客户端。
+ 在托管集成资产和您自己的资产（例如中间件堆栈）之间保持明确的界限，以实现解耦且便于开发的代码逻辑。

**向后兼容**  
对于现有客户，可以顺利加入新的自定义协议，同时保持现有无线电类型按原样工作。

下图说明了自定义协议插件架构。

![集线器 SDK 架构和组件。](https://docs.aws.amazon.com/zh_cn/iot-mi/latest/devguide/images/PubDataModelCPArc.drawio.png)
