[发明专利]一种XML数据与关系型数据库匹配的实现方法在审

专利信息
申请号: 201610096265.5 申请日: 2016-02-22
公开(公告)号: CN105760498A 公开(公告)日: 2016-07-13
发明(设计)人: 简闻;许青仕;苏鹏 申请(专利权)人: 浪潮通用软件有限公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 济南信达专利事务所有限公司 37100 代理人: 孟峣
地址: 250101 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 xml 数据 关系 数据库 匹配 实现 方法
【说明书】:

技术领域

发明涉及一种数据处理技术领域,具体地说是一种XML数据与关系型数据库匹配的实现方法。

背景技术

为了满足客户和商业伙伴不断增加的对实时信息的需要,企业往往需要在不同系统之间进行数据的交换来提高数据利用率和数据的可靠性。数据交换是各种计算机网络应用的重要组成部分,是应用系统之间交流互换信息的功能支撑层次。企业内部、企业之间的联系日趋紧密,经常需要在网络上进行数据的交换与互访。如何能使不同地域、不同企业、不同类型的数据可以进行方便的互访,是目前IT技术里的重要研究问题之一。

传统的在系统之间实现数据同步的方法是把数据更新方系统一方已有的数据直接导入到需要进行数据同步的系统一方中,利用基础数据对照功能,进行数据对照,建立对应关系用以实现两个系统间的数据同步;或者是通过web服务,每个系统都有自己的web服务接口和自己的命名规则,以xml做媒介进行传输,双方约定好既定的规则按照其接口的数据规则进行xml的传输,实现相互之间的数据同步。

一个数据源向不同的目标系统传输数据,数据集以xml形式作为目标系统web服务方法的传入参数,通过web服务,将数据存储到目标系统中。

由于目标系统web服务方法的传入参数为xml,需要依照每个目标系统各自的命名规则编排xml节点名称。每次调用目标系统提供的web服务传输xml时,都要重新编码,需要大量的时间进行相应的编码,存在大量的重复性编码,造成工作效率低,资源大量浪费。

基于此,现提供一种XML数据与关系型数据库匹配的实现方法。

发明内容

本发明的技术任务是针对以上不足之处,提供一种XML数据与关系型数据库匹配的实现方法。

一种XML数据与关系型数据库匹配的实现方法,包括数据源系统和数据目标系统,数据源系统从数据源系统数据库抽取基础字典表数据,通过web服务输出xml数据,通过xml对照表实现xml格式的转化以及xml节点值的对照,最终数据转换为符合数据目标系统web服务输入参数的规范,从而直接调用数据目标系统的数据存储web服务方法实现最终数据的存储。

其具体实现过程为:

一、在数据源系统数据库中创建基础数据字典表,在数据目标系统数据库创建数据字段映射表、数据字段值映射表以及基础数据字典表,这里的数据字段是指xml数据;

二、配置数据源系统web服务的调用信息与数据目标系统web服务的调用信息;

三、请求数据源系统的web服务获取数据源系统规则的xml数据;

四、根据中间对照关系表完成xml结构的转换以及xml节点值的映射,这里的中间对照关系表即为上述数据字段映射表、数据字段值映射表;

五、将转换后的数据作为参数传送给数据目标系统的web服务,完成数据的存储;

六、数据目标业务系统加载数据时独立的访问控制数据库,直接读取中间对照关系表以及基础数据字典表完成xml数据结构以及数据值的转换。

步骤二的详细过程为:

将数据源系统接口中的xml数据的数据结构同步加载到数据字段映射表中;

将数据源系统接口中的xml数据中的需要进行对照映射的字段值同步加载到数据字段值映射表中;

加载数据源系统数据接口中的xml数据的数据结构;

加载数据目标系统数据接口中的xml数据的数据结构;

将数据源系统的接口调用信息配置到数据接口配置表。

步骤四的具体过程为:

根据数据字段映射表将从数据源系统接口请求得到的数据格式转化为符合数据目标系统web服务的数据格式;

根据数据字段值映射表进行数据值映射。

中间对照关系表以及基础数据字典表建立完成后,数据源系统与数据目标系统对双方的数据库互不访问,通过自己规则的web服务完成数据的通信,且整个匹配步骤完成后,中间关系对照表以及基础数据字典表保留历史数据并不清空。

步骤六的具体过程为:

1)在数据源系统抽取数据时,创建访问控制数据源系统数据库;或者在数据目标系统存储数据时需要完成初始化,创建访问控制数据目标系统数据库;

2)数据源系统和数据目标系统创建访问控制数据库时,输入管理员编号、密码,将该用户作为数据库的登录用户,并将该用户作为访问控制数据库的数据库属主。

本发明的一种XML数据与关系型数据库匹配的实现方法和现有技术相比,具有以下有益效果:

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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