我正在开发一个MVC C#应用程序,我从外部机构的网站请求数据。他们告诉我,数据将由OAI-PMH提供。
所以在探索时我遇到了Dspace工具。我的问题是如何使用Dspace进行搜索?是否将搜索查询参数(如标题,作者等)发送到OAI并获取匹配的记录,或者从OAI-PMH返回整个XML并将其放入RDBMS并进行搜索? 如果我错了,请纠正。
答案 0 :(得分:1)
DSpace是一个存储库系统。 DSpace实例可以是OAI提供者和/或OAI使用者。使用SQL和SOLR在存储库中执行DSpace搜索。
DSpace项目提供了http://demo.dspace.org/oai/request?verb=Identify的示例OAI服务,您可以进行探索。