基于JAVA和XML的网络数据交换之研究及其应用经典

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

大连交通大学硕士学位论文基于JAVA和XML的网络数据交换之研究及其应用姓名:潘东亮申请学位级别:硕士专业:计算机应用技术指导教师:耿祥义20091212基于JAVA和XML的网络数据交换之研究及其应用作者:潘东亮学位授予单位:大连交通大学相似文献(10条)1.期刊论文孙月洪.SunYuehong数据交换在数字化校园中的作用与实现-办公自动化(综合版)2009,(1)本文首先概要介绍了数据交换的基础概念和现状,分析了现有的数据交换技术,研究了主要的数据交换机制,对数据映射、工作流技术进行了探讨,重点介绍了数据交换的技术.在理论研究的基础上,设计了一个基于标准XML数据格式和XSLT数据映射格式,结合工作流引擎的数据交换系统模型.该系统模犁解决了校园网多个异构系统的数据集成和业务集成的问题,充分考虑了系统的安全性和扩展性,为校园网的信息化建设提供了很好的参考模型.2.学位论文刘敏基于XML和JMS的数据交换模型的设计及应用2005随着网络的普遍应用,校园网技术得到了迅速的发展。数字校园的主要任务就是要整合各种应用数据,建立统一的校园门户。要实现这一点,必须建立一个通用数据交换模型以消除校园网内各种应用所产生的“信息孤岛”现象。本文就异构数据库数据交换问题进行了研究,提出了基于XML和JMS实现异构数据库数据交换的设计思想。XML本身具有平台无关、易于扩展、语义性强等特点,使得XML已经成为数据交换的事实标准;JMS消息中间件具有支持异步通信、松耦合、一对多通信和高可靠性的特点;基于XML和JMS的数据交换模型能够较容易的实现对异构数据库的描述以及数据源之间的数据转换,从而解决了目前数据交换中存在的一些问题。本文首先介绍了XML、JMS,然后对数据交换的过程和相应的理论进行了研究,设计了一个基于消息机制、以XML为中间格式文件的数据交换模型,最后以该模型在高校数据集成中的应用为例,验证了其合理性和实用性。3.学位论文杨素萍基于BizTalk平台的异质数据集成研究2007随着信息化建设在企业内部不断的发展和深入,越来越多的信息系统投入运行。而在企业中成功实施的信息系统常注重于解决某一个具体问题,在独自领域内运行,形成了众多的信息孤岛,信息孤岛的存在严重阻碍了企业信息系统的应用效果。如何屏蔽企业中不同信息系统数据源的差异性,实现异构数据集成,消灭信息孤岛,达到企业信息系统的信息高度共享,是目前企业信息化建设中急需解决的重要问题。作者在大量调研的基础上分析了目前异构数据集成所面临的问题,并对目前常用的信息系统集成策略进行了分析和比较,确定了基于中间件的异质数据集成策略,以超市系统为应用对象提出了一种基于XML和BizTalk技术的异质数据集成解决方案。在本解决方案中重点针对超市的物品采购环节信息共享问题进行了研究,开发了一个超市采购管理系统,在本系统中采用.net开发了采购方和供应方信息系统;基于BizTalk技术定制了异构数据映射规则和基于XML的异质数据组织结构,开发了电子数据交换(EDI)中心,解决了采购方和供应方数据自动交换问题,实现了采购方管理系统和不同供货方管理系统多个异质数据源之间的数据集成问题。经过测试,该系统可实现采购环节异质数据集成问题,说明这种基于XML和BizTalk技术的异质数据集成解决方案具有一定的使用价值,有助于解决信息化建设过程中所面临的信息孤岛问题。4.期刊论文闫海燕.仲维鹏.孙宇达.文必龙.YANHai-yan.ZHONGWei-peng.SUNYu-da.WENBi-long基于数据交换的油田专业数据库集成方法-大庆石油地质与开发2005,24(z1)异构数据库之间不能流畅地交换数据是油田数据集成的主要瓶颈之一.通过建立录井专业数据库,分析了油田专业数据库数据集成的特点,提出了基于XML数据交换的解决方案.设计了基于XML的数据交换格式和数据组织方法,定义了数据映射字典,给出了数据交换体系.实际应用表明,该技术可用于油田各种专业数据库之间的数据交换.5.学位论文王守信基于模型驱动的数据映射技术研究2005信息系统在现代社会已经深入到各行各业中,在各自的位置上发挥着重要的作用。随着网络技术的发展,使得基于网络的资源共享成为可能,几乎每一个大型或中等规模的公司和许多小型的公司,都越来越依赖于计算机化的信息。信息的共享改变了人们的传统工作方式,企事业之间,以及企事业内部的各个部门之间,可以通过信息共享的方式加强合作,从而提高工作效率。但是现在的问题是,由于原有信息系统开发环境和方式的独立性,形成了信息系统之间的数据和信息的异构性,很难进行通信和资源的共享,从而形成了一个个信息孤岛。实现信息系统之间的数据集成可以解决这一问题。异构数据集成,将系统内部和外部的不同结构的数据资源进行整合,是企业进行资源共享和实现产品数据管理(PDM)、企业应用集成(EAI)、企业资源规划(ERP)的技术基础。当前,实现异构数据集成的主流方式是通过网络进行数据交换,实现系统的松耦合集成,其中关键技术之一就是实现源数据与目标数据间不同数据结构的转换。文章提出一种基于模型驱动的数据映射技术,在统一描述数据模型的基础上,对数据映射关系进行统一、标准的描述。从而可以采用映射关系加载的方法,以统一的数据交换形式,完成数据从源到目标的迁移,实现异构数据间的集成。MDA(ModelDrivenArchitecture)模型驱动架构是由OMG发布的一套体系架构,它打破了传统的软件开发方式,以模型为中心,模型贯穿于系统的分析、设计、实现、配置、维护和管理的各个阶段。MDA代表着一个向前发展的重要的软件开发的思想。MDA是建立在OMG制定的多个可靠的的标准之上的。这些标准包括有:UML,各种模型符号,XMI(XML元数据交换),CORBA等许多流行的开放的中间软件标准。MDA将规范的基础逻辑同实现这些逻辑的中间件分离开。这样就允许进行快速的开发和对那些使用基于商业模型的部署技术的互操作规范的提交。各组织可以使用MDA来实现在新的平台上的互操作,而同时保留那些基于已经存在的平台的各个商业逻辑。MDA的推出标志着通用软件建模技术开始走向成熟。本文根据MDA的思想,给出了用于统一描述数据模型的数据词典的逻辑结构,以数据词典的方式在元模型层上对数据模型进行统一描述,在数据词典的基础上分析了异构数据模型之间的数据映射关系。采用EBNF范式对描述映射关系的语法进行形式化定义和描述,同时给出映射关系的相关语义说明。在研究的基础上实现了数据映射功能,并投入实际应用,文中给出数据映射的应用实例。6.学位论文王焕卫PDM中BOM多视图的研究与实践2003首先,在分析当前BOM工具软件的不足,以及企业实际需求的基础上,该文提出了基于单一产品数据源的BOM多视图映射总体模型.它是该文的核心模型,该模型充分反映了不同系统之间以及不同BOM对象之间通过不同的映射规则生成其他BOM对象的过程.此外,它还包含了两个子模型:产品数据交换的数据库连接子模型和基于BOM多视图的数据集成子模型.前者实现了不同系统之间数据交换.后者说明了基于PDM的CAD、CAPP和ERP系统之间的数据映射关系.其次,在对BOM多视图空间及其映射理论进行探讨的基础上,该文初步建立了BOM主要视图间的数据映射关系.在数据传递方面,提出了采用ODBC和ADO分别将本地数据库与中央数据库进行连接,从而解决了不同系统间的数据交换问题.在分析CAPP工艺卡片数据存储方式的基础上,阐述了CAPP工艺卡片信息提取技术.对BOM多层次遍历的几种算法进行了比较,指出BOM遍历的层次算法为最优算法.在BOM查询优化方面,该文采用优化SQL查询语句、索引技术、存储过程和临时表来提高BOM报表的查询速度.第三,在分析BOM结构与产品结构的关系的基础上,给出了设计BOM和工艺BOM结构树的生成过程.此外,对BOM的版本管理进行了论述,提出通过变更管理来维护BOM多视图一致性的解决方案.最后,该文在上述理论和技术研究的基础上,完成了BOM多视图的数据库设计,实现了按用户需求的BOM多视图报表查询工具,并在江淮汽车有限公司ERP系统中得到成功应用.7.期刊论文周受钦.凌卫青.谢友柏.ZhouShouqin.LingWeiqing.XieYoubai集成信息CAD系统中的知识建模与数据映射分析-西安交通大学学报2000,34(9)分析了传统CAD的缺陷,提出了集成信息CAD系统,对系统结构和需要解决的问题进行了分析,论述了集成信息CAD系统中的知识表达形式.基于功能驱动的思想,提出了产品功能知识建模方法,分析了EXPRESS语言与C++和Java之间的数据映射关系.集成信息CAD系统结构的建立和功能知识建模方法的提出,为突破传统CAD的缺陷,提高产品开发速度提供了可行的方案.8.学位论文胡军基于XML的交管系统数据交换平台的设计与实现2009随着我国交通管理部门信息化程度的不断提高,系统各业务部门累积了大量异构的业务数据,针对如何更加高效地利用各个业务部门的数据信息,并能从这些海量数据中更加有效地提取信息,本文提出了一个基于XML的数据交换平台的设计方案。由于现行系统中,大量的数据基本上都是存储在关系型数据库中,所以本文把主要精力集中在对异构数据库之间的交换研究上。异构数据库间要进行数据交换,本质上是要消除数据的异构冲突,这就需要找到一种适合的中间数据格式作为数据传输的载体。由于XML的自描述性、独立于平台和应用、半结构化,机器可处理、可扩展性以及便于网络传输和广泛支持的特性,使XML数据很好地承担起了这一角色。XML技术结合WebServices的分布式信息系统集成的体系结构,本文提出了基于XML/WebServices的三层分布式结构模型(表示层、应用逻辑层、服务端数据层),构建的数据交换系统在跨平台性、可配置性、可伸缩性、可维护性等方面都有了大幅度的提高。通过对关系模式与XML模式之间转换的大量研究,本文探索出了在XML模式中完整地描述关系模式的数据结构、数据类型、数据约束等信息的技术途径。并针对以往基于XML的数据交换系统过分依赖于一个定制的XML模式,从而导致系统灵活性较差的问题,采用源、目的数据双方分别提交自己的XML模式,然后再通过模式匹配进行数据映射的双模式交换体系,实现了XML模式间数据映射过程和XML模式与关系模式间转换的分离,能较好地适应交换需求的变化,提高了系统的灵活性和重用性。并且还采用对匹配规则抽象化的方法,有效提高了模式匹配的效率。另外本文在综合分析了目前已有的两种XML数据在关系型数据库中存储方法优缺点的基础上引入了内容与结构相分离的XML数据存储方法,很好地解决了XML数据在关系型数据库中的存储问题。最后,采用Java语言及WebServices等相关技术对该系统中主要模块和服务给出了详细的设计与实现。9.学位论文王琮自动化立体仓库系统与ERP系统接口设计研究2006在现代自动化物流系统中,自动化立体仓库系统(WMS-WarehouseManagementSystem)在整个物流环节中起着重要作用。实现WMS与ERP(EnterpriseResourcePlanning)系统互连,可提高企业信息管理的自动化程度,使物流系统与生产制造、销售、财务等系统有机的联系起来,提高企业管理水平和经济效益。数据交换是影响异构系统互连的主要因素之一。它的目标是实现各个异构数据源之间的数据共享,从而有效地利用资源,提高整个应用系统的性能。但是,需要交换的数据往往在结构和语义上都存在各种各样的冲突,数据交换的本质就是解决这些冲突,如何方便地表示和消除冲突就显得尤其重要。本文从WMS与ERP系统之间的数据交换原理以及应用角度出发,通过对现有的计算机技术:XML技术、API技术、ADO技术等的应用,结合三菱电梯公司的具体需求,设计了数据交换中间件的总体架构,按照功能定义进行模块化设计。并结合具体业务流程,依据数据映射和数据交换协议原理定义了数据映射表和数据交换协议。通过数据交换的实例,结合程序流程设计和具体程

1 / 72
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功