[发明专利]一种基于规则定制的多系统间数据交换装置及方法在审
| 申请号: | 201610072046.3 | 申请日: | 2016-02-02 |
| 公开(公告)号: | CN105574209A | 公开(公告)日: | 2016-05-11 |
| 发明(设计)人: | 蔡昭权;林用满;胡辉;胡松;陈伽;蔡映雪 | 申请(专利权)人: | 惠州学院 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 惠州市超越知识产权代理事务所(普通合伙) 44349 | 代理人: | 鲁慧波 |
| 地址: | 516000 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 规则 定制 系统 数据 交换 装置 方法 | ||
1.一种基于规则定制的多系统间数据交换装置,其特征在于:所述基于规则定制的多系统间数据交换装置包括应用服务器和网络支撑平台,应用服务器和网络支撑平台通过网络与系统与应用软件服务平台相互连接,系统与应用软件服务平台与交换数据中心网络连接,交换数据中心设有对外数据接口,并且与企业应用集成平台通过网络连接,交换数据中心内设有若干个适配器,每个适配器均通过数据交换应用服务与相应的数据库连接。
2.根据权利要求1所述的一种基于规则定制的多系统间数据交换装置,其特征在于:所述该装置配置信息包括:规则编号、源数据库实例名、数据更新时间标识、目的数据库实例名、全表传输标识、交换的先后顺序、数据检索语句。
3.根据权利要求1所述的一种基于规则定制的多系统间数据交换装置,其特征在于:所述该装置数据交换规则包含规则定义、规则解析、规则执行三部分。
4.根据权利要求1所述的一种基于规则定制的多系统间数据交换装置,其特征在于:所述系统与应用软件服务平台包括操作系统、数据库、应用支撑软件。
5.根据权利要求1所述的一种基于规则定制的多系统间数据交换装置,其特征在于:所述企业应用集成平台包括办公管理、业务管理、数据管理、ERP。
6.一种基于规则定制的多系统间数据交换方法,其特征在于,包括如下步骤:
(1)创建数据库对象:创建对象信息,对需要交换的数据库进行访问连接配置,授权能够访问的业务数据库,支持不同数据库适配器的配置,主要包括业界流行的ORACE、SQLSERVER数据库;
(2)定义数据交换对象:在数据库适配器基础上,进行各数据交换对象的信息配置,标识交换数据表从源数据到目的数据的交换变化规则;
(3)配置数据交换规则:针对数据交换的具体要求,配置交换数据的基本转换与处理规则,通过配置该交换规则进行数据字段信息的抽取语转换处理;
(4)设置数据交换时间戳:数据交换时间戳在数据交换表中进行配置,配置时间戳字段,系统自动记录每次抽取的最后时间戳,并记录下次需要抽取的时间戳,通过该时间戳进行增量数据的自动抽取;
(5)定义数据交换间隔:定义数据交换处理的时间间隔,以秒为最小时间单位进行设置,根据具体的数据交换要求进行配置,或通过手动编辑配置文件来进行自定义;
(6)处理数据交换规则:数据交换应用服务程序自动加载数据交换配置信息,结合时间戳信息,组合各项交换规则,并加以解析与转换,将配置的数据交换规则解析为目标数据库能够识别的语句,通过数据交换服务程序加以执行,进行数据的数据的抽取、转换与传输。
7.根据权利要求6所述的一种基于规则定制的多系统间数据交换方法,其特征在于,步骤(2)中的配置信息包括:规则编号、源数据库实例名、数据更新时间标识、目的数据库实例名、全表传输标识、交换的先后顺序、数据检索语句。
8.根据权利要求6所述的一种基于规则定制的多系统间数据交换方法,其特征在于,所述步骤(3)中的数据交换规则包含规则定义、规则解析、规则执行三部分。
9.根据权利要求6所述的一种基于规则定制的多系统间数据交换方法,其特征在于,所述步骤(6)中的数据交换的规则处理过程包括如下步骤:
步骤一:获取数据交换规则:根据数据交换对象信息,提取配置的数据交换规则,并根据规则进行数据交换信息的组合;
步骤二:解析交换规则:对提取并组合后的数据交换信息进行可执行语句的生成与转换处理,将整理后的各种配置的交换规则集合解析为符合SQL规范的、目的数据库能够识别的可执行语句;
步骤三:验证交换规则:对解析后得到的语句进行正确性验证,验证通过的则提交给执行元件进行执行;
步骤四:执行数据转换与处理:执行验证通过后的数据交换语句,通过数据交换服务程序进行数据对象的填充、转换与处理,完成数据交换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州学院,未经惠州学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610072046.3/1.html,转载请声明来源钻瓜专利网。





