基于SOA的异构数据源统一检索系统的设计与实现

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:zhanghaocong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术和通信技术的发展,用户越来越倾向于通过网络来查找自己所需要的资源,这在一定程度上促进了数字图书馆和各种教育资源库的发展,针对各种资源所开发的检索系统也随之增多。对于用户来说,需要频繁的登陆各个数据源获取信息,消耗了大量的时间和精力。这就需要有一个统一的检索平台,能够集成各个分布的异构数据源,提供统一的检索界面,以统一的格式展示不同数据源的信息。面向服务的体系结构(Service-Oriented Architecture,SOA)是一种新兴的粗粒度、松耦合的软件架构模式。作为SOA的实现技术之一,Web服务技术具有跨平台、跨语言、可扩展性强等特点。基于Web服务的SOA非常适合应用系统的集成和跨平台数据通信等工作。基于以上背景,本文首先对异构数据源统一检索系统的相关理论和技术作了简要的阐述,接着采用面向服务的体系架构,提出了一个异构数据源统一检索系统架构。为了规范和统一处理异构数据源的检索服务以及方便检索结果的统一展示,提出了检索服务统一模型和元数据模型,详细阐述了统一检索算法、检索结果融合算法和元数据更新算法,然后对于系统的功能、数据库结构、系统各部分之间的关系以及系统的核心模块进行了详细的设计。最后,本文实现了原型系统,详细阐述了各个模块的实现细节,包括用户管理、服务注册、检索请求处理、检索服务分发和调用、检索结果融合、统一检索、元数据更新、服务管理以及数据源端检索服务开发样例。基于SOA的异构数据源统一检索系统结合元数据整合模式和中间件模式的优点,采用边检索边充实本地元数据库的检索策略,同时能够保持元数据库与数据源的同步,具有较高的检索效率。系统具有较高的集成能力,能够实现异构数据源检索接口的透明集成,数据源可以“即插即用”,具有跨平台、可扩展、可维护等优点,具有较高的实用价值。
其他文献
目的:观察阿帕替尼联合替吉奥二线治疗复发性转移食管癌患者的效果。方法:选取72例复发转移食管癌患者作为研究对象,按照抛硬币法分为对照组和观察组各36例。对照组采用奥沙
《小学数学课程标准》明确指出:数学教学要紧密联系学生的生活实际,从学生的生活经验和已有知识出发,创设生动有趣的情境。这就要求我们广大小学数学教师在具体的教学实践活动中
民营剧团的发展,无疑已经成为浙江戏剧发展中一支异军突起的奇葩,并已成为农村文化建设的生力军。经过20年左右的成长,浙江的民营剧团已经发展到452个,从业人员1.5万余名,每个剧团
报纸
电信行业引入竞争是国家引导行业发展的重要课题。电信网间互联互通是电信行业竞争的前提,只有构建良好的电信网间互联互通环境,才能促使电信企业展开良性竞争并惠及广大消费
作为一名小学班主任,我把加强和改进小学生思想道德教育当作一项关系民族命运和社会安定的重要工作来做。我认为加强和改进小学生思想道德教育,既是关系国家前途和民族命运的希
连续多点成形是本文提出的一种新型的板材三维曲面成形技术,其主要原理是在可随意弯曲的工作辊上设置多个调整机构,构成多点调整式柔性辊,通过柔性辊的旋转实现工件的连续进
文中通过对四旋翼无人机的机体结构和飞行原理的认识,运用牛顿——欧拉法对四旋翼无人机进行动力学受力分析,在小角度转动下,建立了该无人机的数学模型。运用PID对其进行控制
企业的竞争,归根到底是人才的竞争。其中,中层管理人员是任何一个企业的中坚力量,如何留住和激励中层管理人员就成为其中最关键的问题,这也是西安联通公司目前最重要的问题。
本研究以调兵山市第一初级中学四个班级的中学生为研究对象,通过问卷调查研究了中学生性别角色社会化的相关问题。基于访谈及预测问卷设计了中学生性别角色社会化正式调查问