[发明专利]一种基于资源树的通用数据服务平台有效
申请号: | 202011228435.3 | 申请日: | 2020-11-06 |
公开(公告)号: | CN112347105B | 公开(公告)日: | 2023-01-31 |
发明(设计)人: | 陈楠;李孟秋;林晓斌;马敏;王荧飞;吴亚伟;刘泽阳;龙柏;王亚品;郑鑫;王茜瑶;刘绍锴 | 申请(专利权)人: | 中国电子科技集团公司第三十八研究所 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/25;G06F16/28;G06F16/21 |
代理公司: | 合肥昊晟德专利代理事务所(普通合伙) 34153 | 代理人: | 王林 |
地址: | 230000 安徽省合*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 资源 通用 数据 服务 平台 | ||
1.一种基于资源树的通用数据服务平台,其特征在于:包括数据采集模块、资源管理模块、数据存储模块、数据推送模块、配置模块;
所述数据采集模块,用于提供多种应用层协议接口,对多种不同设备、部件的数据进行采集;
所述资源管理模块,用于将外部设备虚拟化为内部资源树并进行统一管理,同时通过内部接口连接所述数据存储模块中设置的数据库;
所述数据存储模块,用于以关系型数据库为索引数据库,时序型数据库为存储数据库,通过自身内部设置的数据库连接池统一对索引数据库和存储数据库进行管理;
所述数据推送模块,用于采用消息推送队列进行数据推送,并对数据推送过程进行资源优化;
所述配置模块,用于进行终端设备配置、服务地址配置、数据入库管理、资源树结构配置;
设备或部件分别与所述数据采集模块、所述数据推送模块通信连接,所述资源管理模块分别与所述数据采集模块、所述数据推送模块、所述数据存储模块通信连接。
2.根据权利要求1所述的一种基于资源树的通用数据服务平台,其特征在于:所述数据采集模块在接收设备上报原始数据后的工作过程具体如下:
S11:根据数据通信协议对原始数据进行可靠性检测,剔除错误数据,得到可靠数据;
S12:将可靠数据进行清洗,并转换为内部协议格式;
S13:再通过应用层协议,将内部格式的数据发送到资源管理模块。
3.根据权利要求2所述的一种基于资源树的通用数据服务平台,其特征在于:所述资源管理模块在接收到数据采集模块传来的数据后的工作过程具体如下:
S21:根据已定义的资源树结构和级联规则,确定该条数据所在资源位置,同时确定在数据库中存储位置;
S22:将该条数据增加头部标签,进行封装;
S23:通过内部接口将封装后的数据发送给数据存储模块。
4.根据权利要求3所述的一种基于资源树的通用数据服务平台,其特征在于:所述资源树结构包括ROOT、APP、DEV、REC、GRP、NOT六种资源类型,其中:
ROOT为平台节点,是资源树的根节点,用于描述服务本身的特性;
APP为应用节点,用于描述接入平台的设备以及客户端属性;
DEV为设备节点,用于描述接入数据的对象;
REC为记录节点,用于存储具体的数据;
GRP为分组节点,用于对于设备节点的分组操作;
NOT为通知节点,用于数据的推送,正向用于设备数据实时监控,反向用于设备的远程控制。
5.根据权利要求4所述的一种基于资源树的通用数据服务平台,其特征在于:所述级联规则包括五条,分别为:
一、平台节点为根目录,有且只有一个;
二、平台节点下可连接多个应用节点;
三、应用节点下可连接多个应用节点或者设备节点;
四、设备节点下可连接多个设备节点、记录节点、通知节点;
五、分组节点用于应用节点或设备节点分组。
6.根据权利要求5所述的一种基于资源树的通用数据服务平台,其特征在于:在所述步骤S22中,给数据增加头部标签即在数据结构中加入数据资源等级、数据唯一标识值、对应存储位置信息。
7.根据权利要求6所述的一种基于资源树的通用数据服务平台,其特征在于:所述数据存储模块包括索引数据库、存储数据库和数据库连接池;所述索引数据库为关系型数据库,用于资源树的关系描述;所述存储数据库为时序型数据库,用于直接负责数据的存储;所述数据库连接池用于对索引数据库、存储数据库进行统一的分配、管理与释放。
8.根据权利要求7所述的一种基于资源树的通用数据服务平台,其特征在于:根据资源树中资源等级与结构划分,将存储数据库和索引数据库进行,映射即将存储数据库的入口提前映射进索引数据库,建立索引。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第三十八研究所,未经中国电子科技集团公司第三十八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011228435.3/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置