图书情报工作 ›› 2017, Vol. 61 ›› Issue (23): 122-128.DOI: 10.13266/j.issn.0252-3116.2017.23.015

• 知识组织 • 上一篇    下一篇

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

远红亮, 张蓓, 张成昱   

  1. 清华大学图书馆 北京 100084
  • 收稿日期:2017-06-12 修回日期:2017-08-27 出版日期:2017-12-05 发布日期:2017-12-05
  • 作者简介:远红亮,馆员,硕士,E-mail:yuanhl@lib.tsinghua.edu.cn;张蓓,信息技术部副主任,副研究馆员,硕士;张成昱,信息技术部主任,副研究馆员,博士。
  • 基金资助:
    本文系CADAL应用系统建设子项目"基于OpenAPI的信息检索系统"研究成果之一。

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

Yuan Hongliang, Zhang Bei, Zhang Chengyu   

  1. Tsinghua University Library, Beijing 100084
  • Received:2017-06-12 Revised:2017-08-27 Online:2017-12-05 Published:2017-12-05

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

关键词: CADAL, OpenAPI, 元数据

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

中图分类号: