知识组织

基于CADAL数字资源元数据的OpenAPI检索服务系统的设计与实现

  • 远红亮 ,
  • 张蓓 ,
  • 张成昱
展开
  • 清华大学图书馆 北京 100084
远红亮,馆员,硕士,E-mail:yuanhl@lib.tsinghua.edu.cn;张蓓,信息技术部副主任,副研究馆员,硕士;张成昱,信息技术部主任,副研究馆员,博士。

收稿日期: 2017-06-12

  修回日期: 2017-08-27

  网络出版日期: 2017-12-05

基金资助

本文系CADAL应用系统建设子项目"基于OpenAPI的信息检索系统"研究成果之一。

Design and Development of OpenAPI Service System Based on Metadata of CADAL Digital Resources

  • Yuan Hongliang ,
  • Zhang Bei ,
  • Zhang Chengyu
Expand
  • Tsinghua University Library, Beijing 100084

Received date: 2017-06-12

  Revised date: 2017-08-27

  Online published: 2017-12-05

摘要

[目的/意义]通过设计和开发基于CADAL数字资源元数据的OpenAPI检索服务系统,方便CADAL成员单位把自身资源和CADAL相关资源进行有效地重组和整合,提供给读者新的混搭(Mashup)应用,方便读者检索和利用CADAL相关数字资源,提升读者使用体验。[方法/过程]基于OpenAPI开放技术框架,提供标准的应用程序接口,方便开发者以程序的方式访问CADAL数字资源元数据,以JSON或XML等格式返回检索结果,便于程序数据处理并实现资源整合与资源呈现。[结果/结论]CADAL成员单位利用CADAL OpenAPI接口进行资源整合,读者在第三方应用系统上可以方便地检索出CADAL相关数字资源,提高CADAL数字资源的揭示、呈现和利用率,方便读者对CADAL资源的获取和使用。

关键词: CADAL; OpenAPI; 元数据

本文引用格式

远红亮 , 张蓓 , 张成昱 . 基于CADAL数字资源元数据的OpenAPI检索服务系统的设计与实现[J]. 图书情报工作, 2017 , 61(23) : 122 -128 . DOI: 10.13266/j.issn.0252-3116.2017.23.015

Abstract

[Purpose/significance] The OpenAPI service system is developed for sharing and integrating the CADAL digital resources. The libraries of CADAL member universities can use the OpenAPI service to effectively integrate their local resources with the related CADAL digital resources, and provide new mashups for the readers. Besides, provided with the OpenAPI, readers could retrieve and utilize related CADAL digital resources conveniently, which would enhance their experience quality. [Method/process] The OpenAPI service system is designed and developed based upon the metadata of CADAL digital resources. With the further development of the open technology framework, the technical team provides a standard application program interface to facilitate the developers to access the metadata of CADAL digital resources. The format of search results could be JSON or XML, and these formats can be easily processed by programs developed for integrating and presenting the digital resources.[Result/conclusion] The libraries of CADAL member universities can use the CADAL OpenAPI interface to integrate the digital resources; meanwhile, the readers can easily retrieve the related CADAL digital resources when they search resources on third-party platforms. The development of OpenAPI system does not only reveal, render and utilize the CADAL digital resources, but facilitates readers to acquire and use the CADAL digital resources.

Key words: CADAL; OpenAPI; metadata

参考文献

[1] CADAL管理中心[EB/OL].[2017-05-24].http://www.CADAL.cn/.
[2] CADAL管理中心[EB/OL].[2017-05-24].http://www.CADAL.cn/zydt/index1512.htm.
[3] 姚飞,窦天芳.基于Mashup理念开展主动服务的探索与实践[J].图书馆建设,2009(9):57-60.
[4] 沈奎林,杜瑾.利用Mashup提升图书馆服务能力——以豆瓣网和南京大学图书馆OPAC结合为例[J].现代图书情报技术,2010(10):87-90.
[5] 曾满江,李勇文.利用基于Mashup的轻量级应用集成框架构建数字图书馆门户[J].现代图书情报技术,2011(3):88-93.
[6] 严玲.基于Mashup的数字图书馆学科服务组织[J].图书馆论坛,2013,33(4):98-103.
[7] 周虹,张蓓,窦天芳,姜爱蓉.清华大学图书馆OPAC书封服务的设计与实现[J].现代图书情报技术,2008(8):84-87.
[8] 陈定权,莫秀娟.OpenAPI及其在数字图书馆中的应用[J].图书馆论坛,2009,29(1):68-71.
[9] CADAL管理中心[EB/OL].[2017-08-24].http://www.cadal.zju.edu.cn/.
[10] SMILEY D, PUGH E.Apache Solr 3 Enterprise Search Server[M].Birmingham:Packt Publishing Ltd,2011:27-267.
[11] 贾西兰,郭建峰.图书馆行业OpenAPI利用的权限控制[J].图书情报工作,2012,56(7):21-25.
Options
文章导航

/

〈 〉