欢迎来到天天文库
浏览记录
ID:38118978
大小:1.34 MB
页数:3页
时间:2019-05-25
《基于CORBA 的异构数据库访问中间件的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第27卷第5期计算机应用与软件Vol27No.52010年5月ComputerApplicationsandSoftwareMay2010基于CORBA的异构数据库访问中间件的研究与实现12李娜王维哲1(解放军信息工程大学电子技术学院河南郑州450004)2(河南职业技术学院河南郑州450046)摘要目前,中间件在解决异构平台的通信问题上的应用变得越来越多,针对同一单位不同部门之间信息要求共享,并且充分利用现有的数据库资源的需求,提出了一种基于XML技术和公共对象请求代理体系CORBA中间件技术的异构数据库中间件查询系统,该系统使用XML技术定义统一的命令请求格式
2、,运用CORBA的分布式技术对异构数据库进行访问操作,模拟实验具有可移植、性价比高、易操作的特点,适合于中小型企业。关键词 XML CORBA 异构数据库中间件ONCORBABASEDACCESSMIDDLEWAREOFHETEROGENEOUSDATABASEANDITSIMPLEMENTATION12LiNa WangWeizhe1(InstituteofElectronicTechnology,PLAInformationEngineeringUniversity,Zhengzhou450004,Henan,China)2(VocationalandTec
3、hnicalCollegeofHenan,Zhengzhou450046,Henan,China)Abstract Nowtheapplicationofmiddlewaretechnologyinsolvingcommunicationproblemofheterogeneousplatformsisincreasing.Inthispaper,weproposeaheterogeneousdatabasemiddlewareenquirysystembasedonXMLandCORBAbythefulluseofexistingdemandofdatabas
4、eresourcestosolvetheproblemofinformationsharingbetweenthedepartmentswithinanorganisation.ThesystemusesXMLtechnologytodeterminetheuniformformatofRequestcommands,usesdistributedtechnologyofCORBAtoaccessheterogeneousdatabase.Simulationexperimenthasthecharacteristicsofportability.Itishigh
5、incostperformanceandeasytooperate,andisfittingthesmallandmediumsizedenterprises.Keywords XML CORBA Heterogeneousdatabase Middleware和自描述性使它在异构集成系统中具有很好的应用,它不仅与0 引言平台无关,而且与厂商无关。因此我们可以使用XML作为中间语言来转化不同数据库系统之间的差异。随着信息化建设和无纸化办公的不断深入,已有相当数量XML作为数据传输的中介格式,使异构数据源之间可以保的企业和科研机构积累了大量的以不同形式数据库管理系
6、统存持相互透明,而不需要知道对方内部存储格式,某个数据源内部储的数据,并且为了存储和管理这些数据持续不断地继续投资。的变更不会影响到其他数据源,因此XML可以为异构数据源提但是这些数据库系统各成体系,不能实现彼此之间的资源共享。供一个理想的缓冲。使用DTD和Schema来对数据库模式进行因而迫切需要建立一个集成系统,将异构数据库联合起来使用,映射,可以将数据源的类型映射到XML支持的数据类型,从而[1]来实现不同数据库之间的数据资源共享。中间件技术可以屏蔽实现数据类型异构的集成。底层分布式环境的复杂性和异构性,为上层的应用软件提供运行与开发环境。正是由于这些原因,我
7、们选择中间件技术来实2 数据库中间件技术现对异构数据库进行访问。中间件是一种独立的系统软件或者服务程序,分布式应用1 XML技术软件借助中间件在不同的技术之间共享资源,其程序接口定义提供了一个相对稳定的应用环境,不管底层的计算机硬件和系XML是W3C于1998年提出的数据文件格式标准,和HT统软件怎么更新换代,只需将中间件升级更新,并保持中间件对ML一样是SGML的一个子集。XML是继HTML之后发展起来外接口定义不变,应用软件几乎不用修改。的新一代Internet技术,它将SGML的丰富功能和HTML的易用数据库中间件是所有中间件中应用最广泛、技术最成熟的性
此文档下载收益归作者所有