首页 理论教育 高校图书馆创新实践:OAI-PMH介绍

高校图书馆创新实践:OAI-PMH介绍

时间:2023-11-05 理论教育 版权反馈
【摘要】:OAI-PMH元数据收割协议全称为Open Archives Initiative Protocol for Metadata Harvesting,简称OAI协议,是一种独立于应用的、能够提高Web上资源共享范围和能力的互操作协议标准。在OAI-PMH的互操作框架中有两种主要的角色:数据提供者、服务提供者。图7-1基于OAI的元数据互操作框架在OAI-PMH中,规定了6种请求,也被称为动词,具体见下。数据提供者也是采用HTTP协议的方式响应,响应的内容采用XML编码。

高校图书馆创新实践:OAI-PMH介绍

OAI-PMH元数据收割协议全称为Open Archives Initiative Protocol for Metadata Harvesting,简称OAI协议,是一种独立于应用的、能够提高Web上资源共享范围和能力的互操作协议标准。OAI-PMH协议是一项简单、灵活的元数据互操作协议。该协议的主要目的有:简化数字资源内容,以方便有效地传播;提高数字化资源的存取效率;扩展可获得的数字资源的种类范围。在OAI-PMH的互操作框架中有两种主要的角色:数据提供者、服务提供者。数据提供者是元数据的发布方,采用OAI技术框架发布元数据,使得服务提供者可以根据自己的需求对这些元数据进行收割加工;服务提供者是元数据的收割方,使用OAI协议向数据提供方发出请求,并接收返回的元数据作为构造附加服务的基础(见图7-1)。

图7-1 基于OAI的元数据互操作框架

在OAI-PMH中,规定了6种请求,也被称为动词,具体见下。

(1)GetRecord:根据指定的条目号和元数据格式,从仓储中得到记录内容。

(2)Identify:得到关于仓库所支持的元数据格式信息。

(3)Listmetadataformat:得到仓库所支持的元数据格式信息。(www.xing528.com)

(4)Listsets:得到仓储中记录的等级情况,以便用户选择性收割。

(5)ListIdentifiers:得到数据仓库中的相关记录号。

(6)ListRecords:列出完整的元数据记录。

服务提供者利用收割器生成请求,采用HTTP协议的GET或者POST方法发向数据提供者,从数据提供者获得元数据后,经过格式化处理、查重等操作后存放在服务提供者的数据库中。数据提供者也是采用HTTP协议的方式响应,响应的内容采用XML编码。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈