首页 / 企业异构数据交换平台

企业异构数据交换平台无效专利 发明

技术领域

[0001] 本发明属于企业信息集成技术领域,特别是提供了一种企业异构数据交换平台。

相关背景技术

[0002] 在计算机高速发展的进程中,许多企业内部都实现了业务、信息的计算机管理。由于各部门的具体业务和功能不同,在实现计算机管理的时候,只是根据需要建立了许多相互独立的信息系统,每个系统都有自己的运行环境和数据存储方式,数据格式不同,数据接口多样化。随着信息化建设的不断深入,各业务系统之间的信息交互也越来越多,同时一些新建系统需要将分散在不同数据库、不同业务系统中的数据集中起来进行分析。企业内部迫切需要建立一个数据交换平台,将每个业务子系统的数据都通过这个平台来与其它业务子系统进行数据交换。以中间件技术为核心支撑的软件平台可以解决网络分布计算环境中多种异构数据资源互联共享问题,从而实现多种应用软件协同工作。
[0003] 目前,国内外已有很多数据交换系统,这些交换系统功能虽强大,但配置复杂,同时存在以下问题:
[0004] (1)针对具体的应用制定,只能满足用户在某一种或某一类应用上的交换,当企业想在其他方面交互的时候,必须为它专门做新的设计,数据交换的灵活性和通用性低,不利于扩大应用。
[0005] (2)大多数的交换方案需要手工配置,配置内容往往涉及一些专业层次深度较深的内容,配置复杂,容易出错。
[0006] (3)随着企业信息化的深入,企业的业务逻辑也在不断发生变化,同一应用的数据交换需求也随着业务不断变化,现有的数据交换机制对业务需求变化的适应性低,不够灵活。
[0007] 充分考虑以上问题,本发明采用“软总线+软构件”的思想,实现了一种开放的企业异构数据交换平台,平台类似一根智能数据总线,连接了分布的异构系统中的构件,负责数据传输和数据格式转换。构件负责数据的采集和存储,遵循统一软件接口,可灵活扩展。数据交换平台可实现异构数据交换。

具体实施方式

[0033] 异构数据交换平台实施的前提为能够通过以太网,连通外围数据系统、数据交换平台服务器、数据交换平台数据库、防病毒服务器、客户端工作站,数据交换中间件能够正常读写数据到异构数据系统。
[0034] 具体实施步骤为:
[0035] 1、设置异构数据源数据集,可根据业务主题将同一数据源的不同业务数据项分配到不同数据集中,并配置不同数据项所使用的数据交换中间件及数据源连接字符串;设置数据集下数据项,例如实时数据库通常以数据标签名作为数据的唯一标识,此时可将实时数据库需要交换的标签名、对应描述等信息保存在数据交换平台数据库表中。
[0036] 2、构造数据交换链路。数据交换链路需要设置数据源数据集名称,目标数据数据集名称,链路心跳以及链路模式(主动模式和被动模式)。
[0037] 3、设置数据项映射关系及数据转换关系,数据映射关系将异构系统数据一一对应起来,数据转换关系包括时间格式转换关系、特性自符转换关系、数据单位转换关系等。
[0038] 4、针对不同数据项设置数据交换周期、偏移量、最新交换数据时间等。
[0039] 5、启动异构数据交换平台配置服务、异构数据交换平台服务,异构数据交换平台服务调用配置服务获取配置信息,根据配置信息异构数据交换引擎周期性进行数据采集、处理、转发完成数据交换任务。

当前第1页 第1页 第2页 第3页