![基于网格的异构数据集成中间件的研究与实现](https://www.lw50.cn/thumb/56472b52c25b8b4ef33c5ceb.webp)
论文摘要
异构数据集成是数据库领域的经典问题,随着XML和WebServices技术的兴起,再次成为了该领域研究的一个热点。同时,网格技术是近年来兴起的一种重要的网络信息技术。在网格环境下研究异构数据集成的中间件是非常有意义的。首先,论文从异构数据集成的重要性和迫切性出发,阐述了目前用于异构数据集成的各种方法和技术,分析了它们的优点和存在的局限性,结合网格中间件技术,重点介绍了网格环境下异构数据集成方法和基于网格的异构数据集成中间件。然后,对目前比较流行的网格环境下的异构数据集成中间件OGSA-DAI进行了研究,分析了它的体系结构和模块框架,在借鉴其强大功能的基础上,提出了几点值得改善的地方。主要包括数据库连接效率不高、分布式查询功能不足、没有消除XML数据库与关系数据库之间语义异构。针对OGSA-DAI的局限性设计了一种改进的网格数据集成中间件EXP-DAI。在EXP-DAI中加入了数据库连接池以提高数据库的访问效率;设计了一组分布式查询模块以改善OGSA-DAI分布式查询功能的不足;设计了一个虚拟数据库来为分布式查询提供支持;另外还设计了一个屏蔽XML数据库与关系数据库语义异构的模块。最后,在网格平台下实现并测试了EXP-DAI中间件的异构数据集成与访问功能。通过测试表明,在EXP-DAI中加入数据库连接池、分布式查询模块和虚拟数据库可以改善OGSA-DAI在数据库连接效率和分布式查询功能上的局限性,验证了EXP-DAI的可行性。
论文目录
摘要ABSTRACT第一章 绪论1.1 研究背景1.1.1 网格的产生1.1.2 网格中间件1.1.3 数据管理存在的问题1.2 研究现状及意义1.3 论文的主要工作与组织结构1.3.1 论文的主要工作1.3.2 论文的组织结构第二章 基于网格的数据集成中间件2.1 网格中间件基本管理模块2.2 网格数据集成中间件OGSA-DAI2.2.1 OGSA-DAI中的几个重要术语2.2.2 OGSA-DAI的体系结构2.2.3 OGSA-DAI集成中间件的局限性2.3 网格数据集成中间件的相关技术2.3.1 XML2.3.2 Web Services2.4 小结第三章 一种改进的网格数据集成中间件EXP-DAI3.1 一种改进的网格数据集成中间件EXP-DAI3.1.1 EXP-DAI的提出3.1.2 EXP-DAI的体系结构3.2 EXP-DAI的数据库连接池3.3 EXP-DAI的分布式查询模块3.3.1 EXP-DAI的分布式查询模块设计3.3.2 EXP-DAI的分布式查询算法3.4 EXP-DAI中的虚拟数据库3.4.1 虚拟数据库总体设计3.4.2 虚拟数据库中映射器的设计3.5 EXP-DAI中实现XPATH与SQL之间的转换3.6 小结第四章 EXP-DAI的实现4.1 EXP-DAI实现框架4.2 EXP-DAI的模块实现4.2.1 数据库连接池的实现4.2.2 分布式查询模块实现4.2.3 虚拟数据库实现4.3 小结第五章 EXP-DAI中间件测试5.1 EXP-DAI中间件的测试环境5.2 EXP-DAI的模块测试5.2.1 分布式查询模块测试5.2.2 虚拟数据库生成测试5.2.3 数据库连接池性能测试5.3 测试结果分析5.4 小结第六章 结论与展望6.1 论文工作总结6.2 进一步的研究工作参考文献致谢攻读硕士学位期间主要的研究成果
相关论文文献
标签:网格论文; 异构数据集成论文; 虚拟数据库论文;