论文部分内容阅读
伴随着互联网新技术和电子商务的飞速发展,人们对数字化资源的获取利以及网络上各种应用软件的使用都有着极大的需求,数字图书馆建设研究的突破性进展为社会提供了丰富、便捷的数字资源的信息服务。Web服务作为互联网的主要应用模式,成为实现数字图书馆进行数据存储、整合、共享的技术支撑。众多学者一直致力于研究数字图书馆如何更好的满足用户需求,各种不同形式、不同功能的Web服务不断的被开发部署到数字图书馆的系统中。对于系统的开发人员来说,倘若能够有效查找和调用这些Web服务,不仅可以节省系统的开发时间,完成数字图书馆的一站式集成服务,还能实现不同系统对数字图书馆资源的分布式、跨语言、跨平台的操作。语义网时代的到来,关联数据的提出,为解决上述问题提供了可能性。本文以数字图书馆Web服务为研究对象,首先针对大部分数字图书馆的Web服务不包含语义信息,且服务与服务之间缺乏关联关系的问题,本文提出了基于关联数据的数字图书馆Web服务语义关联与发布研究。阐明本文的研究背景和意义,分析国内外研究现状,对关联数据及Web服务的基本理论知识进行了梳理。接着利用本体关系及元数据技术,对数字图书馆Web服务的语义描述模型进行改进和完善,并通过对数字图书馆Web服务实体与属性的关系研究,定义了四种服务间的功能语义关系及其作用,建立服务与服务间的关联关系,构建了基于关联数据的数字图书馆Web服务语义关联模型,更加全面的描述与定义了数字图书馆Web服务所包含的语义信息和服务之间的关联关系。然后以数字图书馆Web服务的语义关联模型为基础,遵循关联数据四原则,对数字图书馆Web服务实体进行创建与发布。阐述了创建与发布的流程,包括实体命名、实体RDF化和关联化、数据库建立、D2RQ平台部署、语义映射以及最终的关联数据发布。最后选取数字图书馆Web服务测试集进行实证,其结果表明本文构建的数字图书馆Web服务语义关联模型可以有效描述数字图书馆Web服务的语义信息,并使得数字图书馆Web服务之间形成了一定的关联关系,为系统开发人员实现数字图书馆一站式集成服务时查找和调用相关Web服务提供了有效途径。