资源描述:
《基于web services和网格的异构数据交换技术的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、华侨大学硕士学位论文基于WebServices和网格的异构数据交换技术的研究与实现姓名:沈海申请学位级别:硕士专业:计算机应用技术指导教师:陈维斌20061201摘要随着Internet的飞速发展,网络迅速成为一种重要的信息传播和交换的手段。如何通过Internet来把分布在世界各地的异构数据库里的有用数据进行整合和交换并加以综合利用,即构建基于Internet数据库信息集成与交换系统,成为一个引起广泛关注的研究领域。随着XML及其相关技术和应用和发展,XML成为应用系统间交换数据的一种标准,也是www重要的信息交换标准和表示的技术之一;WebSer
2、vices是在Web上进行分布式计算和处理的新技术,可以说它是建立可互操作的分布式应用程序的新平台,WebServices的优势之一是提供了异构平台无缝连接的技术手段。而OGSA-DAI是结合网格技术和WebService的一种全新数据访问和集成技术,支持所有的商用数据库。因此,本论文引入XML、WebServices及OGSA-DAI来研究异构数据库数据的集成与交换。通过对OGSA-DAI,WebServices,XML等相关技术进行了深入的研究和对数据交换需求及常见数据交换模型的深入分析,设计了一个基于XML和Web服务的异构数据交换模型,重点介
3、绍该模型的体系结构、交换中间标准、格式转换、数据传输和各模块的功能等问题,并详细阐述了如何基于OGSA-DAI设计和实现这个数据交换原型系统。关键词:数据交换;XML;OGSA-DAI;WebServices2AbstractWiththerapiddevelopmentofInternet,thenetworkisgraduallybecominganimportantmeansofinformationconveyandexchange.Howtointegrateandexchangedataamongheterogeneousdatabase
4、sallovertheworldbyInternet,namedtoconstructInternet-basedinformationintegrationandexchangesystem,hasattractedwideattentionashotresearcharea.BuildingonthebroadacceptanceofXMLrelatedtechnologies,itwasregardedasafactstandardfordataexchangebetweenheterogeneoussystems.Webservicesare
5、applicationsthatusestandardtransports,encodings,andprotocolstoexchangeinformation.Withbroadsupportacrossvendorsandbusinesses,WebservicesenablecomputersystemsonanyplatformtocommunicateovercorporateintranetsandacrosstheInternetwithsupportforend-to-endsecurity,reliablemessaging,di
6、stributedtransactions,andmore.OGSA-DAIisamiddlewareproductwhichsupportstheexposureofdataresources,suchasrelationalorXMLdatabases,ontogrids.Variousinterfacesareprovidedbywebservicesandmanypopulardatabasemanagementsystemsaresupported.So,weintroduceXML,webServicesandOGSA-DAItostud
7、ydataexchangeandintegrationamongheterogeneousdatabases.Inthispaper,wedesignanddevelopadataexchangemodelbydoinganin-depthstudytoXML,webservicesandOGSA-DAIrelated3technologiesandanalyzingpopulardataexchangemodel,designadataexchangemodelbetweenheterogeneousdatabasesbasedonXMLandwe
8、bservicestechnology.Weintroducearchitecture,middledata