基于OAI-PMH的服务提供者的设计与实现

Design and Implementation of a Service Provider Based on Open Archive Initiative/Protocol for Metadata Harvesting

  • 摘要: 设计和实现一个基于OAI-PMH的服务提供者.讨论目前数字图书馆中异构数据的检索现状,分析OAI-PMH协议及其互操作框架,基于OAI-PMH协议设计服务提供者系统框架,并提出了OAI-PMH互操作框架中数据快速更新的推/拉模型.完成服务提供者框架中批量获取数据提供者基地址、元数据收获、统一检索3个主要模块的设计与实现.该系统实现了分布异构数据的获取和在此基础上的集中式元数据统一检索,支持数字图书馆中分布式信息资源的可互操作和对用户的透明性,作为数字图书馆中统一检索的一种实现方式.

     

    Abstract: A service provider based on open archive initiative/protocol for metadata harvesting is presented. Current status in searching among heterogeneous data in digital libraries is first discussed, and the general situation about OAI-PMH and the interoperation framework based on OAI-PMH are analyzed. A framework for service provider system based on OAI-PMH is designed and a push/pull model for updating data immediately in interoperation framework is proposed. Three main modules of the framework for service providers, viz. a batch of retrieval base URL of the data providers, metadata harvesting, and union search are designed and accomplished. Both metadata harvesting from distributed and heterogeneous data providers and union search based on unified metadata repository are implemented, so as to support both the transparency about information resource location for users and the interoperability among various digital libraries in the system. This provides a way of union search implementation among digital libraries.

     

/

返回文章
返回
Baidu
map