基于XML与JMS的异构数据库同步研究

来源 :安徽大学 | 被引量 : 0次 | 上传用户:shuaiqi_09
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着企业信息化、自动化的不断深入,企业不同部门之间的信息共享越来越频繁,因此我们也面临着这样的一个困境:由于信息化进程的不同步,不同企业之间进行数据交换与同步会产生异构现象,如何在异构信息系统间进行有效的数据交换,交换的数据如何在异构系统下的共享等问题。本文从数据交换,数据共享所面临的主要问题出发,并在深入研究XML与JMS技术的基础上,利用JMS中的通信模式来实现数据交换,利用XML文档的优越性,把交换信息转换成XML文档形式,在JMS服务器上在异构系统间进行数据传递。并设计了一个新的数据交换模型,并给出了详细的异构系统间数据同步解决方案。本文的主要工作和取得的成果如下:(1)针对目前企业信息化建设过程中,异构环境下数据交换方面存在的主要问题,详细地介绍了当前信息系统间数据交换的主要解决方案和相关理论。(2)详细阐述了XML开放式体系标准及其编程接口、JMS应用体系结构、JMS消息组件、JMS编程模型及其管理工具。(3)通过对XML技术、中间件技术和数据同步系统构架的研究,设计出一种基于JMS架构为基础的信息交换模型。该模型以把数据源中的数据关系结构映射到XML文档结构,即以XML作为中间数据格式来实现异构系统数据源的数据转换,如何将XML文档发布到JMS服务器上,利用JMS异步处理来现实异构系统间数据交换与数据同步问题。该模型包括两个核心组成部分:数据存取与解析组件、XML消息服务组件。(4)设计了基于XML和JMS的异构数据同步的总体解决方案,深入研究了组件实现过程中的两个重要问题:如何实现基于JMS的分布式应用系统间的消息传递,以及如何现实应用系统数据源与XML文档的相互数据转换。并给出了模型的应用实例,从而可以通过XML文档这个中间数据库而进行数据同步更新,从而解决了异构数据库的信息同步问题。(5)最后结合本文不足的地方提出进一步的工作。
其他文献
近几年深度学习方法在自然语言处理领域越来越受到关注,深度学习通过特征组合使其能够表示句子的深层语义特征。本文基于深度学习的神经网络模型,研究情感分类的领域自适应、
在计算机图形学中非规则物体的模拟仿真一直占有着重要的作用,也是计算机图形学中的重要研究方向。从计算机图形学产生到发展至今国内外的研究人员通过不断的研究和实践检测
每年由心脏病导致的死亡率不断增加。因此,对于心脏生理和病理机制的研究刻不容缓。目前,利用计算机建模来模拟和仿真心脏电生理相关指标的方法,已成为交叉学科的研究热点,它
发展到现在,嵌入式软硬件的复杂程度大幅提高,软件开发受到前所未有的挑战。嵌入式软件开发涉及到大量工具,比如编译工具、调试工具等。因此一个简单易用,工具丰富的嵌入式开
随着现代通信技术的高速发展与Internet的普及,万维网成为了目前最巨大、分布最广泛的信息服务中心,自从2001年以来,目前超过30亿网页在线,每天以上百万的新网页的速度不断增
互联网技术的蓬勃发展使得信息安全领域面临重大的挑战。个人信息泄漏,恶意木马篡改,密钥的丢失等成为严重的网络安全隐患。人们在探索研究一种更为可靠的安全机制的道路上付
软件定义无线电(software-defined radio)是一种实现无线通信的新概念,最初被广泛应用于军事领域。由于无线通讯领域的多种通讯体系共存,导致各种通信标准间竞争激烈,频率资
随着社会的发展,数据量不断增大。但是如此大的数据并不都是有用的。因此从海量的数据中获取有用的信息是非常关键的。从而导致了海量数据的分析处理受到越来越多的关注。Map
随着国内数据库技术的不断进步和数据库系统的广泛应用,数据库管理系统的ODBC标准符合度,渐渐成为衡量数据库管理系统质量和性能的重要标准。对数据库产品进行ODBC标准符合性
HTTPS是网络中应用最多的Web安全协议之一,主要用于保护用户的数据与隐私安全,解决了HTTP报文传输过程中的安全问题。然而不法分子基于该协议安全性高的特点,利用HTTPS页面散