收藏本站
《广西师范大学》 2007年
收藏 | 手机打开
二维码
手机客户端打开本文

基于动态连接池的数据集成中间件的研究与实现

黄桂花  
【摘要】: 随着计算机技术的迅猛发展,大多数企事业单位都逐步实现了与业务相关的管理信息系统。这些系统在开发时往往没有考虑和其他系统的交互,并且由于开发时期不同、所用技术不同等原因,使得这些系统中的信息和数据是孤立的、相互隔离的,同时在存储方式、访问方式等方面也存在很大的差异,因而这些系统间很难实现数据共享。随着企事业单位信息化建设的开展,现在的企事业单位比以往任何时候都需要实现数据集成,不仅现有系统间的数据需要集成,而且以后开发的新系统的数据也需要集成,因此迫切需要数据集成系统,以实现新系统或旧系统之间的数据共享与交换。在研制数据集成系统时,首先碰到的难题是数据库的异构问题,其次是数据集成的效率问题。如何提高数据集成系统的异构性和效率,成为当前数据集成领域研究的热点,也是实际应用迫切需要解决的问题。 现有的数据集成系统可以归纳为虚拟集成系统和实体化集成系统。虚拟集成系统一般使用XML和中间件技术构造虚拟全局模式,对每次查询都要访问底层数据源,所以能够实现数据源的完全异构并且保证数据一致性,但效率问题是该类系统的瓶颈。实体化集成系统一般使用数据复制技术,可以直接在中心数据库上实现查询,所以能够提高数据访问效率,但在实现完全异构性和数据一致性方面有所欠缺。为了突破以上两种方案各自的局限性,人们开始研究如何将这两种方案结合起来使用,也就是综合集成方案,但这方面的研究还比较少,一般注重于整体模型的设计与复制路径的选择,没有考虑具体实现。 本文在分析现有数据集成系统优势与劣势的基础上,将异构问题与效率问题结合在一起考虑,设计并实现了一个基于动态连接池的数据集成中间件。该中间件是一种综合集成方案,将虚拟集成系统和实体化集成系统的优势有机结合在一起,并应用数据库连接池技术,使系统不仅可以实现数据源的完全异构,还可以获得比较高的数据访问性能。 本文的主要工作如下: 1、研究数据库连接池技术,并在现有的数据库连接池基础上,设计了动态数据库连接池模型。动态连接池可以在运行中动态加载、修改、删除连接池,而且能在运行中监控连接池的运行状态,自动调整相关参数及连接对象,以使连接池运行性能达到最优。 2、使用JavaBean技术实现动态数据库连接池,并将其集成到web应用服务器,实现基于浏览器的可视化工具,以方便用户远程管理连接池。 3、在现有异构数据库复制技术的基础上,设计一种基于中间数据库和变化日志表的异构数据复制模式。该模式为每个源数据库建立一个变化日志表,对源数据库的性能影响较小;在中间数据库中存放发布表与订阅表的映射信息,将中间件数据库作为数据集成中心,存放用户常用的数据,以简化流程和组织,从根本上预防复制冲突的发生,并且给用户提供比较高的数据查询效率;以订阅表为导向,实现单表、视图、用户自定义多表连接、虚拟字段等对象的复制,从而扩展现有复制工具的功能。 4、以虚拟订阅表的方式构建全局查询模式。该模式提供全局SQL作为统一查询语言,而不是XQuery,使用户可以简单、透明地访问全局数据,满足全局数据信息共享的要求,保证数据的一致性和准确性,方便全局应用的开发。 5、在动态连接池基础上扩展复制组件和查询转换组件,提出一个基于动态连接池的数据集成中间件模型。复制组件实现了本文所设计的复制模式,查询转换组件用于实现本文设计的全局查询模式,两者结合以实现完全异构数据源的高效集成。 6、在动态连接池基础上,采用Java组件技术实现上述数据集成中间件模型的业务逻辑,并且使用JSP页面实现该中间件的图形化操作界面。 7、将基于动态连接池的数据集成中间件应用到广西师范大学财务管理信息系统,以解决财务处各内部系统间、财务处系统与学校其他部门系统间的数据共享与交换问题。实践证明,本系统兼顾了查询效率与异构性,操作方便简单,具有良好的兼容性、可维护性与可扩展性等特性,达到了预期效果。 本课题提出的基于动态连接池的数据集成中间件为异构数据集成技术的扩充进行了大胆有益的尝试,并在实际应用中取得了良好效果。
【学位授予单位】:广西师范大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TP311.52

手机知网App
【引证文献】
中国硕士学位论文全文数据库 前3条
1 陈淑华;企业短信互动系统设计及实现关键技术研究[D];中南大学;2011年
2 刘尧;网上行政审批系统的研究与设计[D];中南大学;2008年
3 王克波;中心数据库集中访问控制系统研究[D];大连海事大学;2010年
【参考文献】
中国期刊全文数据库 前10条
1 张志柳,李晓明,胡启平,刘锋;多异构电力信息集成与交换系统中的动态数据复制技术[J];电网技术;2004年04期
2 殷晓岚,付远彬,李京;企业数据集成模式的研究[J];计算机工程与应用;2002年12期
3 王欣,左春;企业级数据复制平台的构建方案[J];计算机工程与应用;2003年03期
4 刁磊,周平安;基于JDBC的数据库连接池高效管理策略[J];计算机工程与应用;2003年30期
5 乐鑫喜,刘清;异构数据库集成系统的设计与实现[J];计算机工程与应用;2005年27期
6 陈跃国;王京春;;数据集成综述[J];计算机科学;2004年05期
7 李长河;赵洁;张亚玲;石争浩;;一种安全异构数据交换技术的研究与实现[J];计算机工程;2007年02期
8 魏常辉,夏克俭,曾德华;基于XML的自优化数据库连接池的设计与实现[J];计算机应用研究;2005年07期
9 马海燕;彭宇行;;基于JDBC数据库连接池的自适应管理策略研究[J];计算机应用研究;2006年02期
10 马建刚;黄涛;汪锦岭;徐罡;叶丹;;面向大规模分布式计算发布订阅系统核心技术[J];软件学报;2006年01期
中国博士学位论文全文数据库 前1条
1 者敬;开放式异构数据库复制框架的研究与实现[D];中国科学院研究生院(软件研究所);2002年
中国硕士学位论文全文数据库 前10条
1 刘强;基于中间件技术的异构数据集成[D];河南大学;2003年
2 向真;基于关系数据库的数据交换技术研究[D];国防科学技术大学;2003年
3 黄华;基于J2EE平台的数据访问中间件的研究与实现[D];河海大学;2005年
4 李海荣;基于Web Service的分布式异质数据库对等更新的研究与实现[D];西安科技大学;2005年
5 颜开;数据访问中间件的设计与实现[D];四川大学;2005年
6 朱锋;异构数据源集成中间件的设计与实现[D];苏州大学;2005年
7 方中纯;基于Web组件的分布式数据库一致性机制的研究与实现[D];内蒙古工业大学;2005年
8 贾晖;数据集成中间件研究与实现[D];西北大学;2005年
9 邱万彬;数据库之XML中间件设计与应用[D];中国人民解放军信息工程大学;2005年
10 方金和;基于中间件的协同电子商务平台研究[D];浙江大学;2006年
【共引文献】
中国期刊全文数据库 前10条
1 李锐;刘旭光;娄智;;安徽交通科技信息共享平台数据交换体系设计与实现[J];安徽农业大学学报;2009年03期
2 孙兴中;陈阳;郑家民;邓宏斌;;异构系统协同性及方法研究[J];信息安全与技术;2011年09期
3 杨淼淇;叶国权;孙纳新;;异构数据库的变化捕捉和动态同步策略的研究与比较[J];办公自动化;2010年06期
4 周刚;郭建胜;石磊;;基于本体的异构数据源集成系统分析与设计[J];北京联合大学学报(自然科学版);2007年01期
5 熊建;周春妮;;一种数据访问中间件系统的设计与实现[J];成都电子机械高等专科学校学报;2008年03期
6 李华锋;吴友蓉;;数据挖掘中的预处理技术研究[J];成都纺织高等专科学校学报;2010年02期
7 时贵英;吕洪涛;;可扩展异构数据交换系统的研究及实现[J];长江大学学报(自然科学版)理工卷;2009年02期
8 刘杰;;省级保险公司业务集中处理方案设计[J];长江大学学报(自然科学版)理工卷;2009年04期
9 张英福,鲍永刚,王晓强;基于复制技术的远程数据汇总软件设计[J];大连民族学院学报;2004年03期
10 李林辉;刘东;杨冬亮;孙希意;;基于Web计算框架的调度日报系统[J];电力系统自动化;2011年15期
中国重要会议论文全文数据库 前10条
1 钱华明;施丽娟;;数据库连接池技术在WebGIS车辆监控系统中的应用[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年
2 胡虹;王坚;凌卫青;朱艳萍;;汽轮发电机异构开发环境的数据库设计及系统实现[A];先进制造技术论坛暨第五届制造业自动化与信息化技术交流会论文集[C];2006年
3 江涛;刘东波;刘巍;;基于XML的异构数据集成中间件研究[A];促进企业信息化进程——第十届中国Java技术及应用大会文集[C];2007年
4 罗香玉;汪芸;劳卫;;一种容错的分布式事件代理结构及协议[A];第四届和谐人机环境联合学术会议论文集[C];2008年
5 何楚;韩伟红;;异构数据集成技术综述[A];2010通信理论与技术新发展——第十五届全国青年通信学术会议论文集(上册)[C];2010年
6 文爱军;张大华;崔久东;;数据交换关键技术研究[A];2011电力通信管理暨智能电网通信技术论坛论文集[C];2011年
7 李存斌;郭晓鹏;;电力企业信息系统应用集成的结构模型及其实现技术[A];2004年中国管理科学学术会议论文集[C];2004年
8 李书生;闻立杰;王建民;吕少熊;;基于代理的工作流邦联及子流调用框架[A];第26届中国数据库学术会议论文集(B辑)[C];2009年
9 王静;王强;张国强;;基于XML的多源异构数据库集成技术研究与应用[A];2008第四届中国智能交通年会论文集[C];2008年
10 廖利辉;姜彤;李静;;数据库间数据迁移和数据共享的实现[A];中国高等学校电力系统及其自动化专业第二十四届学术年会论文集(中册)[C];2008年
中国博士学位论文全文数据库 前10条
1 何满辉;基于网络集市的虚拟企业模式研究[D];辽宁工程技术大学;2010年
2 张巍;融合FAQ、本体和推理技术的问答系统研究[D];太原理工大学;2011年
3 赵振南;联合作战信息系统体系结构若干关键技术研究[D];南京理工大学;2010年
4 罗永红;无缝运输信息网格的若干关键技术研究[D];中南大学;2011年
5 孟京辉;经营单位级森林经营数据仓库研建及应用研究[D];中国林业科学研究院;2011年
6 任炳昱;高拱坝施工实时控制理论与关键技术研究[D];天津大学;2010年
7 彭淑芬;基于信任的网络交互模式建立的模型和方法的研究[D];北京工业大学;2011年
8 张圣栋;虚拟计算环境中高效发布订阅系统研究[D];国防科学技术大学;2011年
9 周剑;基于综合集成法的复杂产品协同设计若干关键问题研究[D];南京理工大学;2012年
10 胡春;制造执行系统建模与智能企业诊断系统研究[D];浙江大学;2003年
中国硕士学位论文全文数据库 前10条
1 商翠珍;数据资源汇聚的可视化建模技术研究与应用[D];山东科技大学;2010年
2 刘倩;一种网络环境下的异构数据资源一体化方法[D];山东科技大学;2010年
3 周文涛;一种企业数据空间可视化汇聚流程建模方法与查询优化策略[D];山东科技大学;2010年
4 许斌;数据库通知服务的研究与实现[D];山东科技大学;2010年
5 夏怀楠;支持跨域数据汇聚的关系数据访问服务研究[D];山东科技大学;2010年
6 张志强;数据集成技术及其应用研究[D];哈尔滨工程大学;2010年
7 田雄;工业仿真与控制一体化平台设计[D];大连理工大学;2010年
8 高龙;天津港数据集成平台关键技术应用研究[D];大连海事大学;2010年
9 傅旭明;机房安全监测报警系统设计与实现[D];中国海洋大学;2010年
10 朱虎平;主观编程题实时考评系统的技术研究与实现[D];江西师范大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 王国亮;安世全;;一种数据库连接池的动态控制策略[J];重庆邮电大学学报(自然科学版);2007年04期
2 刘烨;;用Socket实现基于TCP和UDP的原理探索[J];电脑学习;2009年03期
3 褚媛;周家纪;卞腾;李刚;;基于Java的数据库连接池技术在即时通信系统中的应用[J];电脑开发与应用;2008年02期
4 王巍;;网络数据库安全性研究[J];电脑开发与应用;2008年03期
5 彭海波;王哓东;;JAVA环境中基于XML的一种EXCEL报表生成方法[J];电脑应用技术;2007年01期
6 李岳峰;王奉涛;;基于JSTL的Web应用研究[J];电脑知识与技术;2006年35期
7 田有旺;芦彩林;;中间件技术的发展与应用[J];电脑知识与技术;2009年02期
8 田翔华;杨扬;;基于知识点题库系统模型构建及其应用系统的研究[J];电脑知识与技术;2009年04期
9 忻尚芝,桂海峰,陈世平;基层政府电子政务系统的开发与应用[J];上海电力学院学报;2002年03期
10 陈拂晓;;电子政务与行政管理体制改革[J];电子政务;2008年02期
中国博士学位论文全文数据库 前1条
1 叶鑫;基于角色网络理论的行政审批系统模型及应用研究[D];大连理工大学;2006年
中国硕士学位论文全文数据库 前10条
1 洪君景;数据库访问中间件在多服务器模型中的研究与实现[D];南京航空航天大学;2003年
2 耿莉;XML安全的研究与应用[D];西安理工大学;2004年
3 郎宝平;城市交通信息系统中数据访问中间件的设计与实现[D];大连理工大学;2004年
4 黄华;基于J2EE平台的数据访问中间件的研究与实现[D];河海大学;2005年
5 赵宝献;数据库访问控制理论方法研究与实现[D];南京航空航天大学;2005年
6 江毅铭;专业搜索引擎索引技术的研究与实现[D];北京化工大学;2005年
7 颜开;数据访问中间件的设计与实现[D];四川大学;2005年
8 孙先友;一种基于角色的数据库访问控制系统设计[D];中国人民解放军信息工程大学;2005年
9 陈敏;基于XML和Java的异构数据库集成的应用研究[D];武汉理工大学;2006年
10 黄海;数据访问中间件中池化资源和缓存的研究与应用[D];河海大学;2006年
【二级引证文献】
中国期刊全文数据库 前1条
1 袁瑛;刘晓娟;高玲;;跨库集成检索系统Web数据源分析策略[J];情报杂志;2011年S1期
中国博士学位论文全文数据库 前1条
1 彭友;电子政务中基于组织的访问控制方法及模型研究[D];大连理工大学;2012年
中国硕士学位论文全文数据库 前4条
1 李想;承德市发改委网上审批系统的设计与实现[D];电子科技大学;2011年
2 黄辉平;基于.NET WCF的行政审批系统设计与实现[D];复旦大学;2011年
3 马雪山;一站式审批系统的设计与实现[D];中山大学;2011年
4 卢绍伟;公安部门短信息平台系统设计与实现[D];上海交通大学;2012年
【二级参考文献】
中国期刊全文数据库 前10条
1 邓志鸿,唐世渭,张铭,杨冬青,陈捷;Ontology研究综述[J];北京大学学报(自然科学版);2002年05期
2 董文莉,孟洛明,林魏,宁凯,陈亿根;XML网络管理接口一致性测试中XML解析器的开发[J];北京邮电大学学报;2004年01期
3 邱俊;如何有效利用DOM处理XML文档[J];重庆工学院学报;2002年02期
4 张廷玉,石伟伟;基于JDBC的WebGIS异构数据库存取技术[J];测绘通报;2000年01期
5 黄文,谢寄石;基于J2EE的数据库连接服务[J];电子科技大学学报;2002年01期
6 段钢;建立我国统一的电子商务交易语言标准cnXML[J];电子科技大学学报(社科版);2001年03期
7 孙晶,李晓明,张莲梅;异构电力信息系统中异构数据库间的数据导换方法[J];电力系统自动化;2003年02期
8 邓亚玲,王新房;在VB中实现异构数据库的转换[J];电脑学习;2001年01期
9 齐进,周伯鑫,徐南荣;元数据库系统 MDBS 的设计与实现[J];东南大学学报;1997年04期
10 冯琪,冯虹;异构数据库转换策略[J];电脑与信息技术;2001年02期
中国博士学位论文全文数据库 前2条
1 者敬;开放式异构数据库复制框架的研究与实现[D];中国科学院研究生院(软件研究所);2002年
2 陈义;面向数据集成的数据复制和查询优化[D];中国科学院研究生院(软件研究所);2004年
中国硕士学位论文全文数据库 前3条
1 潘群华;数据复制及备份技术研究[D];国防科学技术大学;2002年
2 张湘辉;分布式数据库数据复制技术研究与应用[D];武汉大学;2004年
3 许智君;慢速网络下分布式数据复制的研究与实现[D];内蒙古大学;2005年
【相似文献】
中国期刊全文数据库 前10条
1 宋善德,郭飞;基于JAVA的WEB数据库连接池技术的研究[J];计算机工程与应用;2002年08期
2 李贵荣;使用JDBC连接池提高数据库访问效率[J];湖北汽车工业学院学报;2002年03期
3 杨瑞,蔡虹;连接池技术及其Java实现[J];计算机系统应用;2003年06期
4 刁磊,周平安;基于JDBC的数据库连接池高效管理策略[J];计算机工程与应用;2003年30期
5 孙叶枫,宋中山;JSP中基于连接池的数据库访问技术[J];计算机应用;2004年06期
6 丁志山;JSP数据库连接池的必要性及实现[J];信息技术;2005年04期
7 吴海红;使用连接池来提高数据库的访问效率[J];电脑编程技巧与维护;2002年04期
8 茅维华,李文奇;基于面向对象技术的通用LDAP目录访问连接池[J];计算机工程;2003年12期
9 郑华,莫林;实现数据库连接池技术[J];电脑学习;2004年01期
10 郭俊,陈梅容,朱兵章;WebLogic中数据库连接池配置[J];机电工程技术;2004年06期
中国重要会议论文全文数据库 前10条
1 冯玉;冷建全;王珊;;JDBC Driver中连接池的实现策略研究[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年
2 邓琦;张蓉;罗秋雁;李文俊;韦爱华;梁栋;;使用连接池和预编译技术提高JSP系统的性能[A];广西计算机学会——2004年学术年会论文集[C];2004年
3 索南当周;俄日卓玛;;基于J2EE框架下的藏文信息管理系统中业务逻辑层设计与实现[A];第十届全国少数民族语言文字信息处理学术研讨会论文集[C];2005年
4 邢云;;Java Mail System和电子商务的集成[A];Java技术及应用的进展——第七届中国Java技术及应用交流大会文集[C];2004年
5 宋志鹏;刘培玉;;基于JSP的Web数据库访问及其优化技术[A];山东省计算机学会2005年信息技术与信息化研讨会论文集(二)[C];2005年
6 梁晟;臧绍刚;傅光轩;;基于Spring框架的IPv6 Ftp服务器设计与实现[A];第二届和谐人机环境联合学术会议(HHME2006)——第15届中国多媒体学术会议(NCMT'06)论文集[C];2006年
7 刘涛;皮开元;雷玉玲;彭坤;刘耀;黄三伟;;应用适配连接器框架及其核心机制研究[A];山东省计算机学会2005年信息技术与信息化研讨会论文集(一)[C];2005年
8 王晓霞;毕于深;易锦;;一个基于Java技术的国库集中支付系统[A];全国第十五届计算机科学与技术应用学术会议论文集[C];2003年
9 李丹;洪晓光;;XML数据转换中间件在税务数据交换上的应用[A];第一届全国Web信息系统及其应用会议(WISA2004)论文集[C];2004年
10 谢静敏;杨喜昆;刘建强;叶晓俊;王建民;;TPC-App基准测试工具的关键技术[A];第二十四届中国数据库学术会议论文集(研究报告篇)[C];2007年
中国重要报纸全文数据库 前10条
1 沈建苗 编译;用数据库框架控制开发环境[N];计算机世界;2006年
2 沈占锋 骆剑承;移动目标信息管理平台[N];计算机世界;2006年
3 建设银行宁波市分行信息技术部 何虎臣;ODBC在AS/400中的应用[N];计算机世界;2006年
4 李非;构筑软件企业“生产环境”[N];计算机世界;2003年
5 郭莹;Oracle捐献PHP代码[N];中国计算机报;2007年
6 山东 王鑫;使Web站点崩溃的七大原因[N];中国电脑教育报;2005年
7 清华大学 王讴;院校系统的设计与实现[N];计算机世界;2001年
8 本报通讯员 巩晓静郭勇 朱旭升;火巷沟的新生[N];陇东报;2007年
9 通文;中国联通 顺畅通道 顺畅服务[N];通信产业报;2005年
10 张志刚;DBSwitch交换机为数据库减负[N];中国计算机报;2003年
中国硕士学位论文全文数据库 前10条
1 杨淑芳;J2EE和AOP技术在远程教育管理平台的研究与应用[D];北京邮电大学;2006年
2 黄文;应用服务器数据库连接服务的研究、设计和实现[D];电子科技大学;2002年
3 黄海波;基于INTERNET的建材信息系统CMPIS的设计与实现[D];山东大学;2005年
4 刘骏;纺织产品全生命周期管理[D];浙江大学;2005年
5 李磊;基于J2EE构建的远程教学平台的设计与实现[D];大连海事大学;2004年
6 吕继云;基于J2EE的Web应用服务器的设计与实现[D];华中科技大学;2004年
7 杨滨;网络信息监测系统的设计与实现[D];吉林大学;2005年
8 左国华;基于J2EE架构的分布式企业级Web应用的研究[D];华中科技大学;2005年
9 陈文振;数据库连接共享技术研究[D];华南理工大学;2013年
10 周明;基于J2EE的Web应用程序在仪表在线网站中的应用[D];浙江大学;2003年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026