[发明专利]基于交换标识的跨域增量数据交换模型及交换方法在审

专利信息
申请号: 201310598577.2 申请日: 2013-11-22
公开(公告)号: CN103595727A 公开(公告)日: 2014-02-19
发明(设计)人: 曾淑娟;孟宪哲;陈志浩;王晓程;王斌;毛俐旻 申请(专利权)人: 中国航天科工集团第二研究院七〇六所
主分类号: H04L29/06 分类号: H04L29/06;H04L12/70
代理公司: 北京思海天达知识产权代理有限公司 11203 代理人: 刘萍
地址: 100854 北京市海淀*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 交换 标识 增量 数据 模型 方法
【权利要求书】:

1.基于交换标识的跨域增量数据交换模型,其特征在于:

该数据交换模型分为三层:数据层、交换层和数据传输层;交换层包括交换标识模块和交换策略生成模块;数据层包括日志解析模块、SQL语句重构模块、XSD标准模板、XML文档导入导出模块和数据校验模块;数据传输层包括加解密模块、数据封装模块、信道建立模块和数据交换模块;

交换标识用于存储跨域数据交换的交换状态,每个域与其他域都存在一组交换标识,由交换标识模块来统一进行存储和更新,包含三部分内容:分别是上传数据标识、下载数据标识、当前数据标识;

当两个域进行数据交换时,称主动发起请求连接的域为请求域,称被动响应连接请求的域为响应域;下载数据标识保存了请求域从响应域下载的交换数据的末尾数据标识;上传数据标识保存了请求域向响应域上传的交换数据的末尾数据标识;当前数据标识为本域最后一条数据的数据标识;下载数据标识和上传数据标识在域进行数据交换成功后进行更新,本域有任何数据更新时,当前数据标识都要更新,其始终指向本域最后一条数据;

所有的数据在删除、或修改时都并非进行物理上的删除或修改,而是进行逻辑上的删除或修改;即当修改或删除一条数据时,要在末尾数据后新增一条数据,所有的数据标识递增排列;

如果增加一条数据时的话就是直接增加一条数据,并同时增加交换标识的数值;

数据层中的日志解析模块解析日志中的SQL语句,获得对数据库操作的DML语句,包括Insert、Update、Delete操作,查明数据库的逻辑更改情况;进而让目标数据库执行同样的语句实现数据同步的;

SQL重构模块根据源端数据库、目标端数据库的表信息和字段信息提供源端/目标端对应表和字段的映射,用于在分析日志时重构等价的SQL语句;

XSD标准模板用于导出数据的统一格式化;数据校验模块利用数据模式文件,即XSD标准模板来验证传入XML文档数据的有效性,待转换的XML文档必须符合XSD的规范才能够进行转换;

交换策略模块用于根据XML规范生成交换策略文档并进行存储,在数据交换前由交换策略模块生成数据过滤器,增量数据经过这些过滤器的过滤后才可以进行后续操作;

数据传输层包括加解密模块、数据封装模块、信道建立模块和数据交换模块,用于对导出的XML文档进行加解密、数据的SOAP封装、跨域数据的安全可靠传输和调用接口进行数据交换。

2.应用权利要求1所述模型进行基于交换标识的跨域增量数据交换方法,

其特征在于:

该模型采用“客户端/服务器”模式的架构,当域A主动向域B请求连接进行数据交换时,域A的信息系统充当客户端的角色,而域B向域A请求连接进行数据交换时,域A的信息系统充当服务器的角色,每个域的信息系统都可调用客户端和服务器两套接口;

当两个域的进行交换过程时,假设请求域为域A,响应域为域B,数据交换包含两种流程:第一种为数据下载更新流程,第二种为数据上传流程;

数据下载更新流程:首先域A向域B发出下载请求,并发送本域的相关信息,域B接收到请求后,根据收到的域A的相关信息响应请求,并将域B的当前数据标识返回给域A,域A接收到域B的当前数据标识后,与本域的下载数据标识相比较;若不等,则说明有新的数据要下载更新,则域A发出下载数据的请求并发送数据下载标识给域B;域B根据请求定位增量数据,分析并按照目标表结构重构目标端需要运行的SQL语句,生成增量下载数据,返回给域A,域A下载增量数据后,更新下载数据标识,下载过程完成;

数据上传流程:域A向域B发出上传请求,并发送本域的相关信息,域B响应,并将域B的上传数据标识返回给域A,域A比较本域的当前数据标识和域B的上传数据标识;若不等,则说明有新的数据要上传,域A定位增量数据,分析并按照目标表结构重构目标端需要运行的SQL语句,生成上传数据并上传,域B接收上传数据,成功后更新域B的上传数据标识,上传过程完成。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航天科工集团第二研究院七〇六所,未经中国航天科工集团第二研究院七〇六所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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