欢迎来到天天文库
浏览记录
ID:23283091
大小:850.07 KB
页数:57页
时间:2018-11-06
《数据交换和共享系统设计和实现数据交换和共享系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、AThesisSubmittedinPartialFulfillmentoftheRequirementsfortheDegreefortheMasterofEngineeringDesignandImplementationofDataexchangeandsharingsystemCandidate:ZhaoWanqingMajor:SoftwareEngineeringSupervisor:Prof.QinZhongpingHuazhongUniversityofScience&TechnologyWuhan430
2、074,P.R.ChinaApril,2012独创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。学位论文作者签名:日期:学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权
3、华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。保密□,在年解密后适用本授权书。本论文属于不保密□。(请在以上方框内打“√”)学位论文作者签名:指导教师签名:日期:年月日日期:年月摘要随着信息技术的不断发展,各级政府、企业、高校都建立了自己独立的信息管理系统,出现了一个个小而全的部门数据库。但不同系统的数据独立无法互相共享,造成了很大的资源浪费。数据交换与共享系统便是是为了解决数据交换与共享需求而提出的一种综合性服务系统,以实现各部门之间的资源的
4、整合、交换和共享,消除逻辑上的信息孤岛,为各业务系统的互联互通、跨部门的协同办公和决策辅助应用提供基础支撑,提高办公效率。数据交换与共享系统是以SOA为框架,利用WebService技术实现数据传输,以SOAP作为通信的基础,以XML为跨平台数据交换与共享的数据载体,建立数据交换机制,使异构系统之间的信息共享成为可能,实现了良好的数据封装、交换和共享,提供了很好的互操作性。首先分析了课题的研究背景、课题研究的意义和存在的问题,提出了本文的主要研究内容和特色。并分析了本交换平台用到的SOA及相关技术,包括XML、SOA、W
5、ebService等。接着,借鉴SOA技术,提出了基于SOA的数据交换平台的设计架构。对基于SOA的数据交换平台的层次结构、模块结构、公共服务抽取、服务分类和组合进行分析和设计,并划分了各个独立的功能模块并进行了设计。然后,分别对4个独立的功能模块进行了实现。利用SOAP实现XML数据的传输并定义数据共享的接口供接入系统调用。对数据处理模块用Velocity实现关系数据模式和XML模式的转换。对服务注册模块利用WebService实现服务的封装、注册和调用。针对数据交换和共享系统的特点实现了安全管理模块和数据备份恢复系统
6、。最后,对整个数据交换与共享系统进行了测试并简要介绍了测试方法、测试过程和测试结果。为了提高软件的可复用性、可扩展性以及易维护,从软件架构的角度出发,以SOA技术为框架,提出了一种基于Web的数据交换与共享系统,并针对系统自身的特点对架构中的主要细节进行了详细设计。关键词:数据交换与共享、面向服务框架、Web服务、XML数据、数据转换IAbstractWiththedevelopmentofInformationtechnology,thegovernment,enterprises,universitieshavees
7、tablishedtheirownindependentinformationmanagementsystem.Butdifferentsystemofdatacannotshareeachother,causingalotofwasteofresources.Dataexchangeandsharingsystemisistosolvethedatasharingandputsforwardonekindofcomprehensiveservicesystem.itcanrealizethedifferentdepar
8、tmentssystemofdataexchangeandsharing.ThedataexchangeandsharingsystemisbasedonSOAforframework.UsedWebServicetoachievedatatransmissionmodule,SOAPasthebasisforsec
此文档下载收益归作者所有