异构数据集成中间件集成引擎设计与实现

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:chrisl0708
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据集成解决了信息孤岛问题,然而在一个企业范围内设计实现一个大规模分布式的数据集成中间件引擎存在诸多问题,如灵活集成遗留系统、提供高效可靠的服务等。本文提出一种面向服务的事件驱动架构SOEDA(Service Oriented Event Driven Architecture)来实现数据集成中间件引擎,使之不但有较好的系统互操作能力、敏捷性和集成能力;同时还能高效处理大吞吐量的数据集成服务,对外部负载变化有较好的鲁棒性。 SOEDA中,将数据集成应用被视作一系列带有事件队列的“服务单元”组成的网络。服务单元是实现具体数据集成功能的组件,它们实现了标准的服务接口并且向服务中心注册。只需要将所有外部企业资源都封装为服务单元加进系统,就可以在不改变现有资源的情况下实现企业框架内的所有资源的敏捷集成。事件队列的使用使得各个服务单元可以根据负载和资源情况独立地进行控制。 运用经典排队理论对SOEDA数据集成中间件引擎进行了建模分析,将引擎建模为一个负载感知的服务单元组成的开环网络,对请求队长、等待时间等进行了形式化推导论证以确保系统的性能要求。建模运用了数理统计学、随机数学、形式化建模理论等。SOEDA软件遵循了面向服务的设计思想和大量的设计模式,实现过程采用了大量的Java技术,如JMX、JBI、JMS等。 该数据集成中间件引擎在大量的理论指导下完成了模型建立和框架设计;同时系统实现又遵循相关规范,采用了最新的软件开发技术,这些为该产品的成功商业运营提供了保障,相信该产品肯定能获得预期的市场效益。
其他文献
当前,网络嵌入式系统(如无线传感器节点)成为了很多安全攻击的目标,包括一些要求物理访问设备的攻击。与此同时,由于计算资源有限,嵌入式系统在防护安全攻击上存在一定的困难
目前,云计算作已经在学术和商业上都取得了巨大成功,它作为一种新的计算范式不断促使新技术的产生。软件即服务(Software as a Service)已经成为云计算为用户提供服务的重要
随着互联网的发展,网络上的信息量骤增,网络应用日益普及,网络与信息系统的基础性、全局性作用日益增强,网络上也存在各种内容非法以及各种威胁网络安全的攻击入侵行为,所以,
随着信息量的快速增长,信息的重要性也在不断的提高,而数据作为信息的表现形式,其完整性和安全性成为系统安全的重要内容。数据备份是维护系统安全性和可用性的重要手段,而如
当一个用户向搜索引擎提交一个查询时,其搜索意图可以分为以下三类:(1)寻找某一个站点—导航查询(Navigational Query);(2)寻找Web站点上的某种以静态形式存在的信息—信息查询
P2P技术是近年来改变Internet应用模式的新技术之一,P2P技术不仅为用户提供了前所未有的便利,同时也试图有效地整合互联网的潜在资源,将基于网页的互联网变成动态存取、自由
近年来由于网络的普及,人们对于数字多媒体的使用和传输变得越来越广泛。然而,人们在享受网络带来的方便和快捷的同时,也发现了数字多媒体信息传播的过程中所产生的一些负面问题
20世纪90年代以来,随着信息技术、计算机技术、特别是网络技术的飞速发展和广泛应用,信息化成为各国普遍关注的焦点。电子商务这一年轻的学科正以其茂盛的生命力茁壮成长,在
软件、图像、视频、音频和文本等数字产品的版权问题一直都是近年来大家比较关心的热门研究课题。对于这些数字产品的版权保护通常都是通过对这些数据嵌入水印来解决。本文对
随着计算机技术的不断发展,纺织行业中很多传统的检验工作逐渐被计算机自动检测取代。检测效率得到提高的同时,检测的稳定性得到了保证。本课题为教育部留学回国人员科研启动