设备管理 IOTDM(联通用户专用)-SDK介绍(联通用户专用):软件架构
时间:2024-07-03 16:54:06
软件架构
Agent Tiny SDK软件结构如下图所示,主要分为以下几层:
- 应用编程接口:通过应用编程接口将Agent Tiny SDK能力开放给设备,终端设备调用SDK能力,快速完成华为 物联网平台 的接入、业务数据上报、下发命令处理等。
- 端云互通组件:提供了终端采用MQTT、CoAP、LWM2M等多种协议接入华为物联网平台的能力。
- 物联组件:集成了LWM2M、CoAP、MQTT等物联网标准协议,您可以根据现有设备特征,添加自定义的协议。
- 基础组件:提供了驱动、传感器、AT指令等框架,您可以基于SDK提供的框架,根据具体的硬件平台进行适配。
- OS适配层:提供了LiteOS、Linux等操作系统内核,您也可以添加第三方操作系统内核。
- 硬件平台抽象层HAL:提供交叉编译能力,以便于Agent Tiny 集成在不同硬件平台。
Agent Lite SDK 架构如下图所示,主要分为以下几个模块:
- 应用编程接口:通过应用编程接口将Agent Lite SDK能力开放给设备,终端设备调用SDK能力,快速完成华为物联网平台的接入、业务数据上报、下发命令处理等。
- 数据上报:上报网关和子设备数据到物联网平台。
- 命令接收:接收来自物联网平台下发给网关和子设备的命令。
- 回调监听:为第三方应用提供Agent Lite接收到物联网平台消息后,从Agent Lite 获取消息的能力。
- 端云互通:提供终端采用MQTT协议接入华为物联网平台的能力。
- 日志收集:提供终端运行日志收集能力。
- 子设备管理:提供子设备添加、删除、设备状态更新等能力。
- 硬件平台抽象层HAL(Hardware Abstraction Layer):提供交叉编译能力,以便于Agent Lite 集成在不同硬件平台。
support.huaweicloud.com/sdkreference-iot/iot_99_2001.html
看了此文的人还看了
CDN加速
GaussDB
文字转换成语音
免费的服务器
如何创建网站
域名网站购买
私有云桌面
云主机哪个好
域名怎么备案
手机云电脑
SSL证书申请
云点播服务器
免费OCR是什么
电脑云桌面
域名备案怎么弄
语音转文字
文字图片识别
云桌面是什么
网址安全检测
网站建设搭建
国外CDN加速
SSL免费证书申请
短信批量发送
图片OCR识别
云数据库MySQL
个人域名购买
录音转文字
扫描图片识别文字
OCR图片识别
行驶证识别
虚拟电话号码
电话呼叫中心软件
怎么制作一个网站
Email注册网站
华为VNC
图像文字识别
企业网站制作
个人网站搭建
华为云计算
免费租用云托管
云桌面云服务器
ocr文字识别免费版
HTTPS证书申请
图片文字识别转换
国外域名注册商
使用免费虚拟主机
云电脑主机多少钱
鲲鹏云手机
短信验证码平台
OCR图片文字识别
SSL证书是什么
申请企业邮箱步骤
免费的企业用邮箱
云免流搭建教程
域名价格
推荐文章