欢迎来到天天文库
浏览记录
ID:33405243
大小:3.76 MB
页数:74页
时间:2019-02-25
《基于xml异构数据库访问中间件技术研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、浙江师范大学硕士学位论文基于XML异构数据库访问中间件技术研究与实现姓名:胡顺扬申请学位级别:硕士专业:计算机软件与理论指导教师:瞿有甜20090603基于XML异构数据库访问中间件技术研究与实现摘要企业各业务部门根据其自身发展的需要建立了相应的应用系统,由于缺乏统一规划、行业标准及其他客观原因的限制等,造成大多数系统彼此独立,“信息孤岛"现象严重。随着技术的发展和各业务部门联系的日益紧密,迫切需要将这些孤立的系统有机地联系起来,以提高信息的共享程度。因此,如何实现异构数据库的信息共享,为用户提供一个统一透明的、便捷的访问方式是一个值得研究的课题。本文主要利用数据库中间件
2、技术来解决异构数据库访问的问题。首先介绍了当前解决异构数据库互连接的常用方法并阐述了中间件在异构集成应用中的重要性,着重介绍了异构数据库集成中间件的特点和常用方法。继而分析了XML技术和常用的分布式对象中间件技术,在分析和比较的基础上,总结了WebService技术在异构数据库中间件中的优势,结合XML技术和WebServices在中间件中的优势,根据数据库中间件的思想设计了一个通用异构数据库访问中间件,并给出了详细的设计方案和实现过程。该中间件用XML文档保存元数据信息,包括全局表、全局表与局部表的映射以及局部表的Web服务注册信息等。由服务分解模块接收应用程序发送过来
3、的请求,按照元数据信息对请求进行解析分解为几个服务请求,由服务引用模块将从UDDI注册服务中心找到的服务提供者信息打包为SOAP,发送给相应的WebService包装器,执行对各异构数据库的子查询,然后将返回的结果转化为本地的XML文件。合并模块根据元数据表的信息将多个XML文件进行合并,发送给应用层。本文设计的数据库中间件屏蔽了数据库操作的异构性,为用户提供了统一的访问界面,并且实现了中间件的松耦合、灵活、易扩展的良好特性,能真正实现异构数据库的无缝集成。关键词:XML;WebService技术;中间件;异构数据库RESEARCHANDIMPLEMENTATIONoFH
4、ETEROGENEOUSDATABASEACCESSMIDDLEWARETECHNOLOGYBASEDONXMLABSTRACTDuetotheneedofself-requirement,relatedapplicationsystemhasbeenestablishedbyEnterprise’Sbusinessdepartment,onaccountoflackingunifiedplanning,businessstandardandotherobjectivereasons,mangsystemsareseparatedfromeachother,thephen
5、omenaofinformationislandisserious.Astherapiddevelopmentoftechniquesandfrequentcooperationofeachbusinessdepartment,it’Smoreandmoreimportmantthattheseisolatedsystemsneedtocontactedorganicallyandthesharingdegreeiseagertoimproved.So,howtomakeauniform,transparentandconvenientaccesstoheterogene
6、ousdatabasesbecomesaproblemneededtobediscussedurgently.Thisthesismakesuseofthedatabasemiddlewaretechnologytoresolvetheproblemofheterogeneousdatabaseaccess.Firstofall,itintroducesthecurrentsolutiontotheinterconnectionofheterogeneousandtheneccessityofthemiddlewareinintegratedheterogeneous,a
7、ndthenemphasizeonthecharacteristicsandcommonmethodoftheheterogeneousdatabaseintegrationmiddleware.Afterthat,itanalysesthetechnologyofXMLandcommonlyusedmiddlewareindistributedobject.Onthebasisoftheanalysisandcomparison,itputsforwardtheadvantagesofWebServiceusedinhete
此文档下载收益归作者所有