[发明专利]基于规则配置的多系统间数据交换的方法无效
申请号: | 201210524438.0 | 申请日: | 2012-12-10 |
公开(公告)号: | CN103034703A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 李敏 | 申请(专利权)人: | 江西省电力公司信息通信分公司;国家电网公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 江西省专利事务所 36100 | 代理人: | 黄新平 |
地址: | 330077 *** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 规则 配置 系统 数据 交换 方法 | ||
技术领域
本发明涉及一种基于规则配置的多系统间数据交换的方法。
背景技术
数据交换是企业一体化平台的重要组成部分,是各类业务数据采集工具之一,能够实现上下级业务数据之间的纵向数据交换,实现同级之间的统一的横向数据交换渠道,满足各种数据的交换要求。使各部门各系统之间的基础数据得以共享,让基础数据发挥更大的社会价值,帮助客户从宏观上把握业务系统运行的整体情况。
目前,商用化的数据交换平台存在诸多问题,比如:操作繁琐、配置麻烦、提供的二次开发接口专业性过强,需要具备开发经验的开发人员才能进行交换平台的客户化开发;同时,由于各个厂商开发的数据交换平台的规范各不相同,难以进行统一;更重要的是,商用化的数据交换平台难以快速响应信息系统的实际数据交换的需求变化,多数数据交换平台基本都需要开发人员进行配置和二次开发才能满足此方面需求。
发明内容
本发明的目的在于提供一种易维护的交换规则配置,能满足多系统间的数据交换处理要求的基于规则配置的多系统间数据交换的方法。
本发明的基于规则配置的多系统间数据交换的方法,依照日常各系统的数据交换要求与数据逻辑转换处理的需要,建立一种能满足各系统间的数据交换的规则模型,根据此规则模型,实现一种基于规则配置的多系统间数据交换的方法,满足不同的业务系统间的数据交换的业务应用。
本发明的基于规则配置的多系统间数据交换的方法,包括以下步骤:
1、创建数据库适配器,首先创建数据库适配器实例,通过创建适配器信息,对需要交换的数据库进行访问连接配置,授权能够访问的业务数据库。
2、定义数据交换对象,在数据库适配器基础上,进行各数据交换对象的信息配置,标识交换数据表从源数据到目的数据的交换变化规则。
3、配置数据交换规则,针对数据交换的具体要求,配置交换数据的基本转换与处理规则,通过配置该交换规则进行数据字段信息的抽取语转换处理。
4、设置数据交换时间戳,数据交换时间戳在数据交换表中进行配置,配置时间戳字段,系统自动记录每次抽取的最后时间戳,并记录下次需要抽取的时间戳,通过该时间戳进行增量数据的自动抽取。
5、定义数据交换间隔,定义数据交换处理的时间间隔。
6、处理数据交换规则,数据交换应用服务程序自动加载数据交换配置信息,结合时间戳信息,组合各项交换规则,并加以解析与转换,将配置的数据交换规则解析为目标数据库能够识别的语句,通过数据交换服务程序加以执行,进行数据的抽取、转换与传输。其中,数据交换的规则处理过程包括:获取数据交换规则、解析交换规则、验证交换规则、执行数据转换与处理、进行数据交换。
本发明的基于规则配置的多系统间数据交换的方法,具有以下效果:
(1)高效、易用、可扩展的数据交换规则,通过引入时间戳策略来进行数据交换的配置、交换规则的配置、转换规则的配置、传输规则的配置以及系统配置,为应用集成提供了良好的灵活性和扩展能力。在系统建设过程中通过简单配置,就可以实现各应用系统之间的数据交换、数据共享和数据同步,快速构建数据交换应用。所有的数据交换整合过程可以在配置表中完成,不需要用户编写代码,既快速又简单方便。
(2)安全、可靠的数据交换应用,各业务系统数据通过交换数据中心以及数据交换服务程序进行数据的传输,各业务系统与数据交换服务程序相对独立的,可以最大限度地保护原有业务系统的安全。在系统各个层面上的数据访问、数据转换和数据传输,都由数据交换程序统一处理,既可以防止不相关的数据在数据交换服务程序上的传输,造成系统负担,影响系统效率和安全,又能保证目标只接收自己关心的数据,保证数据的安全与可靠。
(3)支持多数据库之间数据交换,在数据交换服务程序中可以预先定义一系列的“数据交换规则”集,一次数据交换由控制两个或多个端点间进行数据交换的规则集组成;支持多个系统数据间的数据交换。
(4)支持文件传输,支持物理文件以及文件类型的字段数据(如:BLOB字段)的配置与传输。
附图说明
图1为基于规则配置的多系统间数据交换的规则处理过程图;
图2为本发明的总体架构结构图。
具体实施方式
一种基于规则配置的多系统间数据交换的方法,具体实施过程分成如下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西省电力公司信息通信分公司;国家电网公司,未经江西省电力公司信息通信分公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210524438.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可控式环空压力分级泄放系统
- 下一篇:压井管柱堵塞器