[发明专利]一种数据审核方法、装置及系统无效
申请号: | 201210462068.2 | 申请日: | 2012-11-15 |
公开(公告)号: | CN102982133A | 公开(公告)日: | 2013-03-20 |
发明(设计)人: | 李守鹏;车帅;张辉;刘民;温尚卓 | 申请(专利权)人: | 山东中创软件工程股份有限公司;山东中创软件商用中间件股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 250014 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 审核 方法 装置 系统 | ||
技术领域
本申请涉及集成中间件技术领域,特别涉及一种数据审核方法、装置及系统。
背景技术
企业服务总线ESB为传统中间件技术与XML、web服务等技术结合的产物。ESB系统提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。
在企业中,由于开发时间或开发部分的不同,在整个企业信息系统中往往存在多个异构的、运行在不同的软硬件平台上的ESB信息系统同时运行,这些ESB信息系统的数据库彼此独立、相互封闭,使得各个ESB信息系统中的数据难以在整个企业信息系统中交流、共享和融合,从而形成了“信息孤岛”。目前,随着信息化应用的不断进步,通常通过数据集成联通“信息孤岛”,实现数据共享。其中,数据集成是指:对多个ESB信息系统的数据库之间的数据进行数据传输交换,从而达到数据集成。
由于ESB信息系统的数据之间的分布性及异构行的问题,实现数据集成一般通过公开各个ESB信息系统数据库的数据结构,即公开表结构、表间关系及编码含义等的方式实现。
由于各个ESB信息系统的数据库所处网络的差异性、抖动性等因素,导致数据在进行传输交换过程中发生数据丢失或数据错误的几率较大,但目前没有一种有效的数据审核方案,对目的端数据库接收到的源端数据库发送的数据的准确性进行判定。
发明内容
有鉴于此,本申请提供了一种数据审核方法、装置及系统,用以解决现有技术中无法有效对目的端数据库接收到的源端数据库发送的数据的准确性判断的技术问题。
本申请提供了一种数据审核方法,所述方法包括:
分别获取源端数据库的第一数据表及目的端数据库的第二数据表;
其中,所述第一数据表包括所述源端数据库中输出数据的标识信息,所述第二数据表包括所述目的端数据库中接收数据的标识信息;
将所述第一数据表中的标识信息与所述第二数据表中的标识信息进行一一对比,获取对比结果;
若所述对比结果满足预设的一一对应规则,生成数据传输成功的审核结果。
上述方法,优选的,所述方法还包括:
若所述对比结果不满足所述一一对应规则,生成数据传输失败的审核结果。
上述方法,优选的,在所述生成数据传输失败的审核结果之后,所述方法还包括:
分别将所述第一数据表与所述第二数据表中一一对应的标识信息进行标记;
将所述第一数据表中未标记的标识信息发送至所述源端数据库,并删除所述目的端数据库中与所述第二数据表中未标记的标识信息相对应的数据;
触发所述源端数据库向所述目的端数据库发送与其接收到的未标记的标识信息相对应的数据。
上述方法,优选的,所述分别获取源端数据库的第一数据表及目的端数据库的第二数据表包括:
获取源端数据库在第一预设时长内输出数据的标识信息,生成第一数据表;
并获取所述目的端数据库在所述第一预设时长内接收数据的标识信息,生成第二数据表。
上述方法,优选的,所述分别获取源端数据库的第一数据表及目的端数据库的第二数据表包括:
获取源端数据库在其数据输出量达到预设第一数据量时输出数据的标识信息,生成第一数据表;
并获取所述源端数据库输出所述第一数据量的数据的输出时长,获取所述目的端数据库在所述输出时长内接收数据的标识信息,生成第二数据表。
本申请还提供了一种数据审核装置,所述装置包括:
数据表获取单元,用于分别获取源端数据库的第一数据表及目的端数据库的第二数据表;
其中,所述第一数据表包括所述源端数据库中输出数据的标识信息,所述第二数据表包括所述目的端数据库中接收数据的标识信息;
数据表对比单元,用于将所述第一数据表中的标识信息与所述第二数据表中的标识信息进行一一对比,获取对比结果;
第一结果生成单元,用于若所述对比结果满足预设的一一对应规则,生成数据传输成功的审核结果。
上述装置,优选的,所述装置还包括:
第二结果生成单元,用于若所述对比结果不满足所述一一对应规则,生成数据传输失败的审核结果。
上述装置,优选的,所述装置还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东中创软件工程股份有限公司;山东中创软件商用中间件股份有限公司,未经山东中创软件工程股份有限公司;山东中创软件商用中间件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210462068.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于生物计量特征的防偷窥密码认证方法及系统
- 下一篇:手机报警方法及系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置