基于soa的数据库中间件的研究与设计

基于soa的数据库中间件的研究与设计

ID:33604541

大小:3.12 MB

页数:73页

时间:2019-02-27

基于soa的数据库中间件的研究与设计_第1页
基于soa的数据库中间件的研究与设计_第2页
基于soa的数据库中间件的研究与设计_第3页
基于soa的数据库中间件的研究与设计_第4页
基于soa的数据库中间件的研究与设计_第5页
资源描述:

《基于soa的数据库中间件的研究与设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、苏州大学硕士学位论文基于SOA的数据库中间件的研究与设计姓名:姚友文申请学位级别:硕士专业:计算机应用技术指导教师:杨季文20090501基于SOA的数据库中间件的研究与设计摘要摘要随着信息化建设的迅速发展,越来越多的应用需要访问到多种异构数据源。在众多的异构数据的集成方案中,数据库中间件由于具有易扩展、访问透明、使用简单等优点,被广泛使用。然而传统数据库中间件的紧耦合应用模式使得中间件独立性差,部署与使用较为困难,难以用于信息系统的集成。如何构建一个敏捷的、通用的、可扩展的、低成本的数据库中间件,使之能将各个异构应用系统集成在一起,共享应用逻辑和数据资源,是当前数据

2、库中间件领域研究的一个重要方向。本文根据SOA的相关理论基础,对数据库中间件做了以下研究工作:1)分析了当前异构系统集成存在的问题,以及现有的解决这些问题的常用方法,在此基础上,把面向服务的体系结构(Service.OrientedArchitecture,SOA)引入到数据库中间件的设计中,提出了一种基于SOA的数据库中间件(SOAbasedDatabaseMiddleware,SDM)体系结构,给出了这种体系结构下的各服务的接口和层次模型,介绍了系统的整体流程。2)设计了一套基于UDDI的数据服务管理方法,以数据服务作为一种共享数据资源的方法,将每一数据源看作一项

3、服务,在面向服务的软件体系架构中与其它应用软件进行交互,实现信息资源的互联、互通、互操作,并扩展了UDDI的查询功能。3)基于公共数据模型(XSDM),设计了数据库中间件各阶段交流数据信息的统一的方法和标准,使得数据库中间件中的数据以统一的方式被理解和转换,从而有效地共享数据。4)结合数字化校园建设中的一个实例,对SDM的应用和实施作了相关介绍。通过对SOA架构在数据库中间件中应用的研究,以及示范系统的实现,课题的研究对信息系统的集成提供了参考价值,具有一定的现实意义。关键字:中间件、异构数据集成、SOA、Web服务作者:姚友文导师:杨季文Abs仃actResearc

4、handDesignOnDatabaseMiddlewareBaseOilSOAResearchandDesignonDatabaseMiddlewareBaseonSOAAbstractWiththerapidgrowthofinformation,moreandmoreapplicationsrequireaccesstoavarietyofheterogeneousdatasources.DatabaseMiddleware(DBM)provideamountoftechnicalsupporttosolvetheseproblems.However,DBMis

5、atraditionaltightlycoupledapplicationmodel.Theinformationsystemsaredesignedratherthanstartingfromscratch,butbasedontheoriginallegacydatasourcesystemsonhowtointegratetheseapplicationstogether.Howtobuildanagile,general-purpose,scalable,cost—effectiveDBMwillbeachallenge.Sothatdistributedso

6、ftwaredevelopmentinvariousheterogeneousapplicationsystemswillbeintegratedandtheyCanbesharedbetweentheapplicationlogicanddataresources.Inthispaper,DBMbasedontheoreticalfoundationofSOAisthemainresearchworkasfollows:1)Thispaperanalyzestheexistenceissuesofheterogeneoussystemintegration,intr

7、oducesanumberofexistingheterogeneoussystemsintegrationsolutionstothisproblem.Service—OrientedArchitecture(SOA)isintroducedinthedesignofDBM.ThenaSOA—basedmiddlewarearchitectureofthedatabase(SDM)isproposed.TheinterfaceandhierarchicalmodelunderSDMisgiven.andthemainprocessiSintoduc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。