基于WebServices关系数据库集成框架的设计与应用

来源 :安徽大学 | 被引量 : 0次 | 上传用户:gsjsk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着信息时代的来临,为了加强对信息资源的综合管理,需要对信息资源进行整合,形成一个更综合的信息资源库,用来提高对局部信息资源的共享与利用,这是未来发展的趋势。当前传统的数据库集成方法已经越来越不能适应人们的需要,它存在着许多的不足。然而,面向服务的体系结构已经成为当前处理数据库集成的主流架构之一。与此同时,Web Services就是当前最适合实现SOA的一些技术的集合,而且Web Services标准越来越成熟,开始被人们广泛应用到各个领域。Web Services跨平台,可互操作性强,它完全基于XML、XSD等独立于平台,独立于软件供应商的标准,是创建可互操作的、分布式应用程序的新平台。Web Services的设计理念是把软件设计成服务,遵从相应的规范与标准,这样不同的系统之间就可以实现跨平台的无缝整合。本文介绍了国内外数据集成领域的发展现状,然后介绍了XML技术、XML解析技术、SOA框架、SOA与Web Services之间的联系、Web Services的相关技术,通过对这些先进技术的了解和学习,为后面实现关系数据库集成框架打下基础。通过对数据集成相关理论的研究与分析,为关系数据库集成的设计提供了思路。深入学习和研究了常用的三种异构数据源集成方法,对比了这三种方法之间的优缺点,为后面的数据库集成框架的设计提供了理论基础和实现方法。进一步学习了关系数据库与XML之间的映射理论,了解和掌握了基于模板驱动的映射和基于模型驱动的映射的方法,为后面的数据集成框架的实现提供了可靠的方法。深入学习了数据库连接池的相关原理,设计符合项目需要的数据库连接类,根据项目数据需要定时同步的要求,依据定时器原理,实现了数据定时同步功能。本文根据某供电公司电力系统的在线监测综合系统的项目需求,对该公司下面的直流屏网络在线监测子系统;电气设备远红外在线成像分析子系统;开关柜温湿度在线监测子系统;电能质量在线监测子系统;SF6气体密度在线监测子系统;变压器油色谱在线监测子系统的数据库中的数据进行数据集成和同步。通过深入分析项目需求,确定在线监测综合系统的数据库信息与下属六个子系统数据库信息的对应联系,制定相应的映射和抽取规则,从该公司的六个子系统数据库抽取符合在线监测综合系统的数据库需要的数据,从而完成数据同步和集成的功能。本文所研究和设计的数据库集成框架有以下几点特色:(1)它采用数据库连接池技术,可以减少应用程序频繁访问数据库的时间,提高了数据库的实际利用率,而且还可以对子系统数据源信息进行管理,以控制数据库连接与释放。(2)它采用Web Services相关技术,根据关系数据库集成理论来实现数据同步和数据集成的,这样可以把应用层与业务逻辑层进行有效的分开,从而降低应用系统之间的耦合性。(3)它实现了定时同步的功能,可以通过设定时问实现数据定时同步和集成功能。最后,把本文设计的数据库集成框架应用到实际的工程项目中,并通过分析项目的运行效果,证明了该框架设计的可行性、有效性、实用性。
其他文献
Hadoop分布式文件系统(HDFS)是一个被广泛应用的分布式文件系统,它基于传统TCP/IP网络,由于传统网络的局限性,HDFS只能掌握节点的运行状况,比如节点的磁盘I/O,CPU和内存资源信息以及
自互联网诞生以来,尤其是最近几年移动互联网、物联网和云计算的发展,催生了网络数据的指数级增长。这给存储系统造成了极大的压力。为保证数据的可靠性,存储系统通常采用多
随着应用不断深入,在社交网络服务、科学计算仿真等场景中,图数据持续、大量产生,对其进行快速、有效分析具有十分重要的意义。在某些对精确度要求不是很高或者只要求反映部
学位
“网构软件”是一种流行的网络资源整合模式,它由分布式的、具有主体化特征的软件实体组成,能够感知环境并通过动态演化来适应外部环境的变化。SOA是软件架构技术发展史上的
近几年,随着网络规模的不断扩大,网络中海量的资源给传统网络应用带来新的挑战。基于网络资源(包括CPU处理、存储、服务等)的不断增多,其组织、获取、分析、处理等操作也逐渐
为了支持海量数据的存储需求,随着存储系统容量的提升,元数据作为描述数据特性和存储位置的结构化信息,其存储需求也急剧增加。分布式存储系统的设计趋势是明确划分出元数据服务
RPC作为分布式系统中广泛使用的组件,对于其带宽利用率、吞吐率以及网络时延的要求越来越高。传统的基于TCP/UDP套接字实现的RPC组件其性能已面临越发严峻的挑战。目前高速In
随着医学成像技术的发展,很多CT设备采用加大X线剂量的方法,以获得更多、更清晰的医学图像信息。然而随着放射卫生学的发展以及公众自我保护意识的增强,人们越来越注意到X线检查
随着科学技术的飞速发展,计算技术、无线通信技术和微电子技术的日益成熟,无线传感器网络的应用领域也越来越广泛。无线传感器网络在应用中存在着多种威胁,如恶意丢包攻击、S