1 / 65
文档名称:

基于JMS和XML的数据交换模型设计与实现.pdf

格式:pdf   页数:65
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于JMS和XML的数据交换模型设计与实现.pdf

上传人:Horange 2014/1/25 文件大小:0 KB

下载得到文件列表

基于JMS和XML的数据交换模型设计与实现.pdf

文档介绍

文档介绍:纠硕士学位论文设计与实现基于蚗的数据交换模型徐汀荣淌专业名称研究方向论文提交日期计算机应用技术数据库与信息系统年研究生姓名指导教师姓名万军
摘要作者:万军指导老师:徐汀荣随着企业信息化程度的不断深入,企业与企业之譐、企业内部各部门之间的信息共享越来越频繁。但由于不同企业信息化建设的程度及方式存在很大差异,使各信息系统间的数据交换产生诸多困难。如何在信息系统进行有效的数据交换,是企业信息化过程中必须解决的关键问题。本文从数据交换过程中面临的问题出发,分析了数据交换现有的一些主要解决方案,并在深入研究蚗技术的基础上,提出了一种新的数据交换模型。该模型采用魑V屑涫莞袷嚼词迪忠旃故菰吹氖葑;唬肑异步消息处理机制来完成应用系统间的交互和数据传输。然后详细介绍了模型的三个核心组成部分:数据存取与解析组件、⒎褡榧褪萁换还ぞ叩设计和实现过程。在模型两个核心组件的实现过程中解决了两个重要的问题:包含关系数据库、募蛍募砀裨谀诘囊旃故菰从隭文档的相互数据转换:基于姆植际接τ孟低臣涞南⒋ǖ荨W詈蟾隽四P偷挠τ檬例。本文还从实用性和完善性的角度对模型提出了下一步应进行的工作。关键字:数据交换模型,琗,数据转换,消息传递毕十/和氖萁换荒P蜕杓朴胧迪
,珼瓾琣甌琗瑆:瓵,—,..,..琫甌疭,
悠盘互至丝兰五墨生糧苏州大学学位论文独创性声明及使用授权声明矽学位论文独创性声明本人郑重声明:所提交的学位论文是本人在导师的指导下,独市进行研究丁作所取得的成果。除文中已经注明引用的内容外,本论文不含其他个人或集体已经发表或撰写过的研究成果,也不含为获得苏州大学或其它教育机构的学位证书而使用过的材料。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。本人承担本声明的法律责任。研究生签名:日期:学位论文使用授权声明苏州大学、中国科学技术信息研究所、国家图书馆、清华大学论文合作部、中国社科院文献信息情报中心有权保留本人所送交学位论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。本人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文外,允许论文被查阅和借阅,可以公布ǹ论文的全部或部分内容。论文的公布ǹ授权苏州大学学位办办理。研究生签名导师签名甘期:期日
菰碔第一章前言数据交换过程顽临的问题.!!!!近几十年来,随着计算机技术的迅猛发展,许多行业、单位和部门内部都根据自身需要构建了许多相互独立的信息服务和管理系统以实现业务、信息的计算机化管理。这些系统采用的技术不同,处理对象和操作方法各异。随着时间的推移,计算机系统经常面临信息孤岛问题,而由于企业之问协同合作的需要,在各个系统之间信息交流以及集成共享的问题也日益严重起来。各个应用系统问的互联互通、数据共享是企业发展迫切需要解决的问题,而解决这些问题的关键在于如何在各系统间进行有效的数据交换。网络环境下的数据交换的示意图如图所示。在图中,建立在数据源系挠τ孟低矷位于网络校⒃谑菰磍系应用系统位于网络中。网络胪鏘赡芪F笠的诓康木钟蛲部赡芡过互连网连接。两个应用系统的数据源各不相同且不能直接相互访问。因此,各应用系统间的数据交换过程中往往面临如下的两个主要问题·数据格式问题各应用系统没有统一的数据存储机制。各种各样的关系数据库日益广泛地运用在各行各业中,文件系统也保存了大量的用户数据信息,在办公系统,电子政务中发挥着重要的作用。这些异构数据源在数据组织、语义表现及存储格式上各不相同,给不同系统间的数据共享带来了很大的困难,为了达到异构数据源之间进行数据交换,必须先解决异构数据源的格式转换问题。·通信方法问题随着/技术的发展,现代企业的数据资源广‘泛分布于不州网络传输应用系统图数据交换的示意图琏十蚗的数挺变换模型啤实现ⅰ!!!!#猨笫一鼍前苦
数据交换的现有解决方案节点中,企业与企业之间以及企业内部各部门之间的数据交换都需要通过计算机网络进行。分布式应用系统间如何交互,即如何相互请求数据资源并给与响应,是数据交换必须解决的另一个关键问题。因此,分布式架构的应用系统间的数据交换包含异构数据源的数据转换和系统间通信两方面的工作,其中数据转换解决数据源数据格式问题,而系统间通信则解决应用系统间数据传输问题。由于网络环境下异构数据源间的数据交换包括数据格式的表示和数据传输两方面的工作,下面分别介绍这两方面的现有解决方案。.葑;坏慕饩龇桨数据转换是一项很重要的数据库技术。它影响到应用系统的可移植性与二次开发能力。数据转换可以很好的解决信息技术的发展和应用系统升级所带来的问题,能够最大限度的利用现有资源避免重复开发造成的浪费。异构数据转换的解决方案主要包括以下技术檬菘獬烫峁┑墓ぞ数据库厂商为了帮助数据库数据进行转换,自身提供了一些转换工