[发明专利]参数校验方法、装置、计算机存储介质及嵌入式设备在审
申请号: | 201811278467.7 | 申请日: | 2018-10-30 |
公开(公告)号: | CN109597816A | 公开(公告)日: | 2019-04-09 |
发明(设计)人: | 张盟 | 申请(专利权)人: | 京信通信系统(中国)有限公司;京信通信系统(广州)有限公司;京信通信技术(广州)有限公司;天津京信通信系统有限公司 |
主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/27 |
代理公司: | 北京慧智兴达知识产权代理有限公司 11615 | 代理人: | 李丽颖;韩龙 |
地址: | 510663 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据校验 配置参数 计算机存储介质 嵌入式设备 参数校验 处理逻辑 校验成功 写入设备 不兼容 出错 数据库 统一 返回 | ||
1.一种参数校验方法,其特征在于,包括:
接收交互子系统提交的配置参数;
根据所述配置参数对应的数据校验规则对所述配置参数进行数据校验;
当所述配置参数通过数据校验时,将所述配置参数写入设备数据库,并返回校验成功消息。
2.根据权利要求1所述的方法,其特征在于,在所述根据所述配置参数对应的数据校验规则对所述配置参数进行数据校验之前,所述方法还包括:
根据所述配置参数的标识信息查找所述设备数据库字段信息,以获取所述配置参数对应的校验字段,所述校验字段为设备数据库中设置的用于记录配置参数对应的数据校验规则的字段;
获取查找到的校验字段中记录的数据校验规则。
3.根据权利要求2所述的方法,其特征在于,所述数据校验规则包括数据合法性校验规则和数据有效性校验规则;
根据所述配置参数对应的数据校验规则对所述配置参数进行数据校验,包括:
根据所述数据合法性校验规则对所述配置参数的数据类型进行合法性校验;
当所述配置参数通过合法性校验时,根据数据有效性校验规则对所述配置参数的参数值进行有效性校验。
4.根据权利要求3所述的方法,其特征在于,所述数据合法性校验规则用于限定配置参数的数据类型;
所述数据有效性校验规则包括数据取值范围、取值集合、正则表达式和/或校验函数,用于限定配置参数的参数值取值范围。
5.根据权利要求2所述的方法,其特征在于,所述方法还包括:
根据当前设备的各个配置参数的数据特征生成各配置参数对应的数据校验规则,并在所述设备数据库中设置用于记录配置参数对应的数据校验规则的校验字段。
6.一种参数校验装置,其特征在于,包括:
接受模块,用于接收交互子系统提交的配置参数;
数据校验模块,用于根据所述配置参数对应的数据校验规则对所述配置参数进行数据校验;
数据处理模块,用于当所述配置参数通过数据校验时,将所述配置参数写入设备数据库,并返回校验成功消息。
7.根据权利要求6所述的装置,其特征在于,所述数据校验模块,还用于在根据所述配置参数对应的数据校验规则对所述配置参数进行数据校验之前,根据所述配置参数的标识信息查找所述设备数据库字段信息,以获取所述配置参数对应的校验字段,所述校验字段为设备数据库中设置的用于记录配置参数对应的数据校验规则的字段;获取查找到的校验字段中记录的数据校验规则。
8.根据权利要求7所述的装置,其特征在于,所述数据校验规则包括数据合法性校验规则和数据有效性校验规则;所述数据校验模块,包括:
第一校验单元,用于根据所述数据合法性校验规则对所述配置参数的数据类型进行合法性校验;
第二校验单元,用于当所述配置参数通过合法性校验时,根据数据有效性校验规则对所述配置参数的参数值进行有效性校验。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5任一项所述方法的步骤。
10.一种嵌入式设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-5任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京信通信系统(中国)有限公司;京信通信系统(广州)有限公司;京信通信技术(广州)有限公司;天津京信通信系统有限公司,未经京信通信系统(中国)有限公司;京信通信系统(广州)有限公司;京信通信技术(广州)有限公司;天津京信通信系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811278467.7/1.html,转载请声明来源钻瓜专利网。