傻大方


首页 > 学习 >

基于ESB的轻量级通用数据交换平台的可行性分析( 二 )



按关键词阅读:


2.开源数据交换平台研究情况
数据交换平台的研究受到的业界的广泛关注和重视 , 经过近几年的发展 , 出
4/45
现了许多开源的数据交换技术 , 如BIE(商业集成引擎)——一个完全基于Java 跨平台的企业应用集成(EAI)服务器;XmlBlaster ——基于Java的MOM (Message oriented Middleware);Mule——一个企业服务总线(ESB)消息框架;WSO2 ESB——一套轻量级以XML和Web service为核心的ESB(Enterprise Service Bus)等等 。这些系统以EAI或ESB为理念 , 提供应用系统整合和数据交换功能 。但是这些系统基本上不能为一般用户提供易操作性和稳定性的使用特性 , 需经过专业的机构和技术人员进行较深入的研究和二次开发才能有效地得到应用 。
3.国内数据交换平台研究和应用情况
国内数据交换平台近几年在研究和应用方面有了良好的发展 。在研究方面 , 主要基于通用数据库技术和开源ESB技术 , 近年来基于SOA和ESB理念和技术的研究越来越多和深入 。在应用方面 , 主要是针对行业的系统 , 如电子政务数据交换、企业应用集成(EAI)、教育数据交换等 , 这些系统的行业性强 , 通用性较低 。在产品方面 , 目前比较有影响的系统有东方通DXP、金蝶的ESB(也是基于开源的ESB) , 但应用需要专业人员和大量二次开发;其它产品也有不少 , 但未能成为主流和形成规范 。
1.3本项目研究的目的和内容
本项目研究基于ESB、SOA、J2EE等先进技术、理念和架构的轻量的、通用的数据交换平台 。平台可各种数据系统集成在一起完成特定的业务 , 提供多源的、同构或异构数据之间的交换目录和数据元定义、交换服务管理、数据适配器配置、数据交换调度管理、交换过程处理、数据交换管理以及可视化管理监控等方面功能 。
项目的主要研究内容如下:
1. 数据交换目录与数据元管理 。平台可依据数据元的国际、国家标准以及应用行业(如政务、教育、企业等)自身的信息标准 , 规范化地定义和描述数据元、数据字典、数据交互目录 。
2. 数据交换服务管理 。基于SOA理念定义和描述所需的数据交换服务清单 , 包括服务清单管理、服务对象(提供者、请求者)管理、服务注册管理、服务测试管理、服务发布管理、数据源管理等 。
5/45
3. 数据适配器技术 。数据适配器连接并访问数据交换中涉及到的可能的数据对象(数据源/目) 。平台支持适配器定义、适配器安装与卸除、适配器测试、适配器配置等 。主要数据适配器将各种数据库、电子表格(EXCEL)、数据文件、应用服务(WEB SERVICE)、数据目录(LDAP)等 。适配器根据需要可扩充 。
4. 数据交换管理技术 。定义和配置数据交换的一个或数个示例 。主要包括交换发布与订阅配置管理、交换机构管理、触发器管理、数据发布管理、数据订阅管理等 。
5. 数据交换调度技术 。通过任务排程管理对数据交换操作提供调度管理 。主要包括排成清单管理(新增、删除、编辑等)、排程属性管理(发起方式、时间、频度、批量规模等)、排程监控(日志、分析等) 。
6. 管道式交换过程处理技术 。提供交换过程中的管道式数据处理插件 , 主要包括数据抽取、格式转换、内容过滤、内容转换、安全加密等方面功能 。
7. 实用的数据交换平台管理 。实现对数据交换的状况和性能进行管理 , 主要包括用户管理、角色管理、授权管理、配置管理、备份恢复、服务统计、服务分析、日志监控等 。
8. 轻量级体系架构 。平台将基于开放、开源、主流的轻量级J2EE应用支持平台和开发工具 , 实现功能强、系统开销小、高效、易部署、易管理的轻量、通用的数据交换平台 。
9. 其他特殊交换技术 。平台在常规数据交换的基础上 , 还可支持超大数据(如超大文件、超大数据库等)、流数据(如实时视频流)的数据交换 , 满足特殊的数据交换需求 。
1.4本项目的先进性及创新性
本项目将力求在以下几个方面显现出先进行和创新性:
1. 规范化的交换目录与数据元管理 。系统可依据国际/国家标准以及应用行业自身的信息标准 , 规范化地定义和描述与数据交换相关的数据元、数据字典、数据交互目录 。
2. 基于SOA的数据交换服务管理 。系统基于SOA理念定义和描述所需的数据交换服务清单 。


稿源:(未知)

【傻大方】网址:/a/2021/0402/0021244151.html

标题:基于ESB的轻量级通用数据交换平台的可行性分析( 二 )


上一篇:基于UC3843控制芯片的BOOST变换器

下一篇:基于LabVIEW和单片机的太阳自动跟踪监控系统