[发明专利]应用于数据交换的中间件及数据交换方法无效

专利信息
申请号: 201010253275.8 申请日: 2010-08-13
公开(公告)号: CN101908178A 公开(公告)日: 2010-12-08
发明(设计)人: 田志山;任刚;左安南 申请(专利权)人: 广州联奕信息科技有限公司
主分类号: G06Q10/00 分类号: G06Q10/00
代理公司: 暂无信息 代理人: 暂无信息
地址: 510075 广东省广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 应用于 数据 交换 中间件 方法
【说明书】:

技术领域

发明属于数据交换的技术领域,特别是涉及一种基于SOA的数据交换的中间件及基于该中间件的数据交换方法。

技术背景

随着信息技术的快速发展,信息或数据共享的理念全面普及,由于在应用系统建设的过程中,没有统一规划,各个部门各自建设各自的应用系统,部门之间的应用系统相互独立,形成“应用山头”及“信息孤岛”,不能充分利用各个部门的资源,为学校、企业、政府等领导部门提供跨部门的综合数据分析、跨部门的业务协调合作,制约了学校、企业、政府信息化发展。为了充分实现各个业务系统之间的数据共享,逐步铲除各个部门不同应用之间的“应用山头”或“信息孤岛”,保护各部门前期在信息化建设方面的投资,有效实现数据的交换、共享,保障业务及管理等方面数据的准确性、权威性,数据交换中间件提供一种非常灵活的配置技术,通过数据抽取、数据处理、数据输出,从而达到各部门之间的数据共享、业务协调的目的。

发明内容

本发明的目的在于克服现有技术的不足,提供一种基于SOA(Service-OrientedArchitecture)的数据交换中间件,实现基于消息的开放式数据交换管理。

本发明的另一目的在于提供一种基于SOA中间件的数据交换方法,实现数据交换的可视化配置。

为了实现发明目的一,采用的技术方案如下:

一种应用于数据交换的中间件,基于SOA理念的中间件,包括:

轻量SOA体系结构;

数据交换引擎;

组织结构及权限配置接口模块;

可视化数据交换流程定义工具;

数据适配器接口模块;

监控管理接口模块;

应用服务接口模块;

构成本发明的中间件的模块具体如下:

所述的轻量SOA体系结构,实现服务的注册、配置和管理。该模块采用目前流行的、轻量的、开源的SOA,通过注册服务之后,对服务对象进行流程配置,将各种服务对象组合起来,实现服务的共享;同时,数据交换组件以服务对象的方式注册在SOA服务池中,通过SOA的过程配置,引用注册的SOA服务对象,实现数据交换流程。轻量SOA体系结构与其它模块的连接如下:

(1)与数据交换引擎连接,通过数据交换引擎调用SOA服务池中的服务对象,招待服务对象功能,实现数据交换;

(2)与数据适配器接口模块接连,实现数据采集与装载;

(3)与监控管理接口模块连接,实现数据交换日志的输出;

(4)与其它SOA服务器连接,实现多个数据交换服务器的数据交换。

所述的数据交换引擎,采用目前最轻量的、性能最高的数据交换工具,封装成各种不同的数据交换服务组件。这些服务组件注册到SOA的服务池中,提供相应服务功能。主要包括数据采集组件、数据装载组件、字段拆分组件、字段合并组件、值映射组件、字段映射组件、执行SQL组件、数据过滤组件等;通过SOA过程配置功能,组装成相应的数据交换流程,完成数据交换的目的。数据交换引擎与其它模块的连接如下:

(1)与可视化数据交换流程定义工具连接,通过可视化数据交换流程配置工具配置的数据交换流程,装载到数据交换引擎中,由数据交换引擎执行数据交换流程,调用不同的数据交换组件,实现数据交换功能;

(2)与数据适配器接口模块的连接,通过数据适配器,采集数据到数据交换引擎中,或从数据交换引擎中将处理之后的数据输出到外部的数据适配器中,实现数据装载。

(3)与组织结构及权限配置接口模块的连接,通过组织结构及权限配置模块,读取用户的权限信息,只有满足条件的用户,才可以执行数据交换流程。

所述的组织结构及权限配置接口模块,与数据交换引擎的连接,为数据交换引擎提供用户信息。对不同的SOA过程配置的数据交换流程,授予不同用户的权限,实现与其它应用系统的权限统一管理。只有被授予权限的用户才可以执行相应的数据交换流程。

所述的可视化数据交换流程配置工具,与数据交换引擎连接,提供数据交换流程配置的信息,并发布到数据交换引擎中,读取数据交换引擎的流程信息、SOA服务池信息、组织结构及权限配置的用户信息。是配置数据交换流程的工具,提供桌面设计器,配置数据交换流程。在起动设计器时,连接数据交换引擎,读取数据交换服务器的配置信息;同时,在配置界面中,可以定制数据交换流程,设置开始节点、结束节点、数据处理节点、数据采集节点、数据装载节点等,实现数据交换的流程配置功能。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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