开发前必读
OM SDK支持开发者基于边缘管理系统开发包进行二次开发,可二次开发的功能包括自定义厂商信息、自定义告警、模组开发和接口开发等。
开发者可以根据实际需求选择需要的功能进行二次开发,OM SDK为开发者提供开发相关功能配置文件,预留接口、规格说明和开发示例指导。本章节开发示例涉及到的配置文件、示例代码都可以在AtlasSample样例中找到,AtlasSample样例仅作为指导示例,不包含实际功能。开发者需要基于AtlasSample样例的实现逻辑创建自己的开发工程。
支持开发的功能 |
功能说明 |
---|---|
自定义厂商信息 |
支持开发者对边缘管理系统进行白牌操作。 |
自定义告警 |
支持开发者开发扩展的硬件设备告警,并由边缘管理系统上报到Web界面或者FusionDirector的Web界面。 |
动态加载组件 |
支持开发者选择是否显示边缘管理系统Web界面的功能模块。 |
模组开发 |
支持开发者扩展新的硬件设备。 |
配置外部设备 |
支持开发者通过配置文件,使边缘管理系统可以识别外部设备,并对其进行管理。 |
RESTful接口开发 |
支持开发者开发RESTful接口,扩展边缘管理系统已有功能。 |
云边协同接口开发 |
支持开发者开发云边协同接口,帮助FusionDirector和边缘管理系统之间进行数据传输和通信,实现数据的实时处理和分析。 |
只要进行过上述功能的开发,都需要参考构建软件包章节重新构建软件包,再通过《MindX Edge OM SDK 用户指南》中的“安装部署”章节安装边缘管理系统。
父主题: OM SDK开发