基于SOA的离散数据集成技术研究

来源 :中南大学 | 被引量 : 0次 | 上传用户:aj810130
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着人类社会信息化的发展,信息呈现出爆炸性增长的趋势。企业业务数据作为信息的关键元素分布情况也呈现出越来越复杂的现象,其中主要包括企业内部数据冗余、业务部门之间数据共享困难等。数据集成技术的出现主要是为解决信息系统内部异构数据之间相互访问困难和统一管理困难的问题。在研究数据集成技术的过程中,本文参考了传统数据集成系统的设计模式,并且分析各种已存的数据集成技术的优劣关系,依据技术发展趋势和业内对数据集成系统提出的新的要求,将研究重点转向了SOA构架技术在数据集成中的应用。通过分析比较各种实现SOA构架的技术,本文选用具有良好的互操作性、封装性、松耦合性和具有行业规范标准的Web Service技术作为实现该数据集成系统的主要技术手段。该数据集成系统中信息交换以ESB系统为依托,参与完成数据集成过程的各种功能组件,例如智能消息路由模块、语义冲突消解模块、查询处理模块等,都以系统服务组件的形式集成于该数据集成系统之中,所有的功能组件都具有即时加载即时生效的能力。在现实应用条件下,由于不同数据服务提供商可能为相同的功能提供不同版本的服务模块,而服务请求者在对数据服务发出请求的过程中也可能具有不同的侧重点,因此本文在服务的选择问题中设计了一种基于服务质量模型的智能路由模块,用于解决消息传播过程中的路由选择问题。另外,本文还重点讨论了数据集成系统的安全模型和语义冲突消解模块的设计原理和设计方法。本文通过一系列的理论研究及实践工作设计并开发了一套能为用户提供安全、健壮、可靠并且具有较强应变能力的离散数据集成系统。
其他文献
互联网迅速普及和Web技术的飞速发展推动了软件网络化、开放化,软件规模的扩大和产品需求的不断变化,推动了软件的简单化、可重用化。组件技术解决了软件的分布性和重用性问
目前,已有大量Web服务运行在Internet之上,并且服务的数量仍在快速地增长,但这些服务的绝大多数都是以小粒度、单一功能的形式存在,难以满足日益增长和不断变化的用户需求。
随着任务关键系统的异构性、复杂性和使用环境的不断恶化,其安全性和可用性日益降低。常用的保证系统安全性和可用性的方法是提高系统的平均无故障时间。然而随着任务关键系
Carl Adam Petri于1962年在他的博士论文《Kommun Pcation mit automation》中,正式提出了Petri网论。Petri网是一种适合描述离散的、分布式系统的数学建模工具。目前,世界各
面向服务的计算(SOC)与面向服务的架构(SOA)是当前分布式计算和软件开发的最新发展方向,能够帮助企业更加快速、低价、灵活地构建应用程序和业务流程,而Web服务组合则是其中的
随着多媒体技术、计算机网络和通信技术的迅猛发展,数字产品应用越来越广泛,数字信息的安全也逐渐成为人们关心的问题,数字产品的版权保护问题尤为重要。数字水印是指永久镶嵌在
学位
随着Internet技术的广泛应用与发展,Web流量不断增加,造成了网络拥塞、服务器过载严重的现象。Web缓存技术是解决这一问题的有效方法,本文通过代理服务器的协作技术,解决了网
在处理复杂问题时,模糊商空间作为模糊粒度计算方法比起单一的商空间模型表现出很强的优势,模糊商空间下的分层递阶的结构,可以对问题进行不同层次的分析研究。因此如何选择
船舶企业是单件、面向订单、极小批量生产的复杂制造企业。船舶制造从最开始的钢材预处理到最后的试航交船,需要经历一个长久复杂的过程。一艘船通常是由上百个分段组成,这上