文档介绍:苏州大学
硕士学位论文
基于SOA的数据库中间件的研究与设计
姓名:姚友文
申请学位级别:硕士
专业:计算机应用技术
指导教师:杨季文
20090501
基于氖菘庵屑浼难芯坑肷杓摘要随着信息化建设的迅速发展,越来越多的应用需要访问到多种异构数据源。在众多的异构数据的集成方案中,数据库中间件由于具有易扩展、访问透明、使用简单等困难,难以用于信息系统的集成。如何构建一个敏捷的、通用的、可扩展的、低成本的数据库中间件,使之能将各个异构应用系统集成在一起,共享应用逻辑和数据资源,数据库中间件做了以下研究工作:分析了当前异构系统集成存在的问题,以及现有的解决这些问题的常用方法,在此基础上,,将每一数据源看作一项服务,在面向服务的软件体系架构中与其它应用软件进行交互,实现信息资源的互联、互通、互操作,并扩展了的查询功能。一的方法和标准,使得数据库中间件中的数据以统一的方式被理解和转换,从而有效结合数字化校园建设中的一个实例,对挠τ煤褪凳┳髁讼喙亟樯堋通过对芄乖谑菘庵屑浼杏τ玫难芯浚约笆痉断低车氖迪郑翁獾研究对信息系统的集成提供了参考价值,具有一定的现实意义。关键字:中间件、异构数据集成、服务优点,被广泛使用。然而传统数据库中间件的紧耦合应用模式使得中间件独立性差,部署与使用较为是当前数据库中间件领域研究的一个重要方向。本文根据南喙乩砺刍。,引入到数据库中间件的设计中,提出了一种基于氖菘庵屑浼,体系结构,给出了这种体系结构下的各服务的接口和层次模型,介绍了系统的整体流程。设计了一套基于的数据服务管理方法,以数据服务作为一种共享数据基于公共数据模型,设计了数据库中间件各阶段交流数据信息的统地共享数据。作者:姚友文导师:杨季文摘要
產瓵,—..,阛
豪期:翻:墨:之研究生签名:出讨АH骸唬簘苏州大学学位论文独创性声明及使用授权声明学位论文独创性声明学位论文使用授权声明行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含互合作部、中国社科院文献信息情报中心有权保留本人所送交学位论文的本人郑重声明:所提交的学位论文是本人在导师的指导下,独立进其他个人或集体已经发表或撰写过的研究成果,也不含为获得苏州大学或其它教育机构的学位证书而使用过的材料。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。本人承担本声明的法律责任。期:苏州大学、中国科学技术信息研究所、国家图书馆、清华大学论文复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。本人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文外,允许论文被查阅和借阅,可以公布ǹ论文的全部或部分内容。论文的公布ǹ授权苏州大学学位办办理。
第滦髀课题背景数据库在企业信息化中承担了重要的角色,企业中大量的业务系统都是围绕着数据库进行开发。由于企业信息化建设不是一蹴而就的,所以在企业中,往往存在着大断深入,这些异构的、各自为政的系统对企业信息化的整合造成了一定的障碍,如何对这些数据进行共享、对各类业务系统进行整合,是当前企业亟需解决的一个关键问题。对于企业现有的基于二层或三层架构的信息系统,出于保护原有应用系统投资和保证企业信息系统平稳运行的需要,往往无法直接进行改造,因此急需一个便捷、高件作为连接具体应用与数据库系统的桥梁,在简化不同平台环境的复杂性问题同时,本身难以做到的【啤K滴衤呒⑹莘梦省⑼ㄑ丁踩ǖ染橄蠖懒⒊隼矗成为一个易于移植、易于扩展、访问透明、使用简单、安全级别更高的软件模块。数据库中间件的这些功能特点,使得过去在应用软件上的劳动成果仍然物有所用,节约了大量的人力、财力投入。虽然中间件技术已经是一个相对成熟的技术,但是传统的数据库中间件,杓频哪康氖钦攵缘ザ朗菘饨胁僮魃系母衾耄可移植性差、扩展性不强等问题。由于没有一定的主动机制,数据库中间件本身做不到对数据信息资源的管理。如果要添加数据库功能之外的附加操作,就得单独在应用程序中处理,这样会很浪费资源与时间,加重应用程序开发的工作量。角色的请求响应模式,它的目标在于让变得更有弹性,更快地响应业务单位的需量的、以不同形式存储的、依赖于不同数据库管理系统的数据。随着信息化程度的不效、低成本的系统升级方案,解决原有信息系统各自为政所造成的问题。这样有利于节约资金,更有利于整合和共享信息资源。中间件技术为解决此类问题提供了一个理想的方案。数据库中间也可以实现许多应用功能扩展,协调整体进行工作,这是操作系统、数据库管理系统装业务逻辑。针对异构的多数据库集成问题,┱摺⒐ü裁枋龊头裣颜呷基于氖菘庵屑浼难芯坑肷杓
.,实