[发明专利]数据传输方法及装置在审

专利信息
申请号: 201911191690.2 申请日: 2019-11-28
公开(公告)号: CN112860773A 公开(公告)日: 2021-05-28
发明(设计)人: 赵伟勃 申请(专利权)人: 联易软件有限公司
主分类号: G06F16/25 分类号: G06F16/25;G06F16/2455
代理公司: 北京挺立专利事务所(普通合伙) 11265 代理人: 韩畅
地址: 710065 陕西省西安市*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据传输 方法 装置
【说明书】:

本公开提供一种数据传输方法及装置,涉及电子信息技术领域,能够解决数据库和应用系统兼容性差的问题。具体技术方案为:在获取目标数据之后,通过目标数据模型对目标数据进行校验,当目标数据校验通过后,向共享数据库发送,并反馈存储结果给应用系统。本公开用于数据传输。

技术领域

本公开涉及电子信息技术领域,尤其涉及数据传输方法及装置。

背景技术

为了解决数据共享过程中的数据有效性校验位目的,同时提供数据标准制订和发布维护等业务等功能,就需要对数据进行转换校验。现有技术中实现数据转换校验是,通过制订统一的数据接口规则和数据结构标准,将统一标准下发给对应的数据库和应用系统。根据该数据接口规则和数据结构标准,应用系统可以对数据进行编程并提供数据,同时为共享数据库开发数据接口完成数据同步入库。

但是,在上述处理过程中为了实现数据转换时的校验,需要在软件设计初期阶段完成数据库的设计,这种设计导致强耦合应用系统在数据维护过程中扩展性较差;且数据库在兼容参与数据共享的各应用系统时兼容性差。

发明内容

本公开实施例提供一种数据传输方法及装置,能够解决数据库与应用系统之间兼容性差的问题。所述技术方案如下:

根据本公开实施例的第一方面,提供一种数据传输方法,该方法包括:

获取目标数据,该目标数据是根据应用系统获取的数据;

根据预设规则,对该目标数据进行校验;

当该目标数据通过校验后,将该目标数据向目标数据库发送。

在一个实施例中,该方法还包括:

当该目标数据未通过校验后,生成失败信息,并向应用系统发送,该失败信息用于包括该目标数据的校验结果。

在一个实施例中,该方法中根据预设规则对该目标数据进行校验,包括:

获取预设数据模型;

根据该预设数据模型,对该目标数据进行解析,获取目标数据对应的目标数据模型;

根据预设规则,获取目标数据模型和预设数据模型的对比结果,生成该目标数据校验结果。

在一个实施例中,该方法中获取预设数据模型,包括:

获取至少一个数据库,该至少一个数据包括目标数据库;

对该数据库进行解析,确定该数据库对应的字段约束信息和校验规则;

根据该字段约束规则和该校验规则,生成预设数据模型。

在一个实施例中,该方法还包括:

向终端设备示发送该预设数据模型及该预设数据模型对应的数据库;

通过该终端设备获取用户操作指令,该用户操作指令用于指示修改该预设数据模型中的字段约束信息和校验规则;

根据用户操作指令修改该预设数据模型。

在一个实施例中,该方法还包括:

本公开实施例提供的数据传输方法,在获取目标数据之后,通过目标数据模型对目标数据进行校验,当目标数据校验通过后,向共享数据库发送,并反馈存储结果给应用系统。

本方法采用流程化模式对接在应用系统和共享数据库之间,通过对应用系统上传数据进行有效性和完整性的校验,避免无效数据对共享数据库的污染;同时本方法还可以作为插件式系统对接降低应用系统间的耦合度,同时可提供个性化功能拓展提高灵活性,提高了数据库和应用系统之间的兼容性。

根据本公开实施例的第二方面,提供一种数据传输装置,包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联易软件有限公司,未经联易软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911191690.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top