• 学前教育
  • 小学学习
  • 初中学习
  • 高中学习
  • 语文学习
  • 数学学习
  • 英语学习
  • 作文范文
  • 文科资料
  • 理科资料
  • 文档大全
  • 当前位置: 雅意学习网 > 高中学习 > 正文

    图书馆流通交换协议综述

    时间:2021-05-29 08:01:25 来源:雅意学习网 本文已影响 雅意学习网手机站


      摘要:图书馆流通交换协议是不同的图书馆流通管理软件之间,以及图书馆流通管理软件与独立的自助流通设备之间进行数据交互、业务集成的基础通讯协议。该文简要介绍了几种常用的图书馆流通交换协议,并重点对3M公司的SIP2协议和美国国家标准组织的NCIP协议进行描述和比较。
      关键词:图书馆;流通交换;馆际互借;SIP2; NCIP
      中图分类号:G250文献标识码:A文章编号:1009-3044(2009)36-10447-03
      Library Circulation Exchange Protocol Overview
      ZHU Huang-feng
      (Aisino Corpration, Beijing 100195, China)
      Abstract: Library circulation exchange protocol is different between the library circulation management softwares, as well as the library circulation management software and self-help equipments in library. This paper outlines a number of commonly used library circulation exchange protocol, with an emphasis on the 3M company"s SIP2 and the American National Standards Organization NCIP protocols described and compared.
      Key words: library; circulation exchange protocol; SIP2; NCIP
      随着图书馆行业的不断发展和科学技术的不断进步,图书馆信息化水平也在不断的提高。到目前为止,绝大部分图书馆已经完成了馆藏信息的数据库管理和流通自动化。同时,图书馆的开放性要求也越来越高,图书馆与图书馆之间馆际互借的业务越来越多。
      然而,不同图书馆的馆藏信息数据库可能有不同的数据格式,不同图书馆图书流通管理的业务处理方式也有可能各具特色。如何能确保图书馆与图书馆之间馆际互借业务无障碍运行?如何能保证图书馆在更新图书馆流通管理系统或者引进图书自助借还设备时无需做太多改动?
      馆际流通交换协议能够为不同图书馆的图书流通管理系统提供数据和业务交互提供支持,同时也能为图书馆流通系统和其它系统,如本馆其它业务系统、自助借还设备等,之间提供数据和业务交换。
      1 常用图书馆流通交换协议简介
      1.1 Z39.50 Item Order
      Z39.50协议是一种在客户服务器环境下计算机与计算机之间进行数据库检索与查询的通讯协议。它能够为图书馆馆藏数据库提供标准的数据库检索与查询服务,从而推动了图书馆之间联机查询、数据共享服务。
      Z39.50由NISO(美国国家信息标准组织)提出,经过图书馆行业20多年的推广与完善,最终为ISO接受成为国际标准。在Z39.50推出第三版时,增加了一个新特性,即可以通过扩展服务实现文献预订(Item Order),实现馆际互借。这些扩展服务并不是Z39.50协议本身所实现的部分,而是由其它应用系统来实现。Z39.50 Item Order能够支持简单的图书馆流通交换,适用于请求一本图书或文献、不需要任何附加报文的事务。它的优点是可以基于Z39.50查询的结果,直接针对其中某本图书或文献发起流通请求。
      1.2 ISO ILL
      ILL(InterLiblary Loan)馆际互借协议是关于馆际互借协议的国际标准,最初是加拿大国家图书馆为了便于国家网络信息资源共享而发起的。
      ISO ILL协议标准规定了两个或者多个ILL馆际互借应用通过Internet,交互报文,而不用考虑使用的软硬件情况。协议规定了所交互报文的数量和类型、报文中的数据元素和报文交互的顺序。
      ISO ILL和Z39.50 Item Order相比,是一个更为复杂、完整的图书馆流通交换协议,它不但可以支持点对点的简单通讯,而且可以支持链状请求、分布式请求,完成一个跨越请求方、应答方和中间方(可以有一个或多个)的复杂事务。ISO ILL适合于需要进行大量书籍、信息往来的馆际互借事务、需要对事务进行统计、控制的图书馆系统,或者是提供馆际互借的中间方。
      1.3 SIP2协议
      SIP2是Standard Interchange Protocol V2.00的简写,由3M公司制定,是图书馆自动借还设备与流通管理系统之间的数据传输协议。SIP2协议并不是一个完整的图书馆流通交换协议,它是图书馆自助借还设备与流通管理系统之间进行流通信息交换的专用协议。
      SIP2协议最初是为了实现3M公司的图书馆自助借还设备Self CheckTM和图书馆流通管理系统之间的信息交换而定义的接口。随着图书馆自动化的不断发展以及3M公司产品的推广、发展,最终成为3M公司在图书馆行业推广的标准协议。
      SIP2协议的推广有助于图书馆能够在引进自助借还设备的同时对已有的流通管理系统仅需要做少量甚至不需要修改;有助于图书馆方便地更换自助借还设备或者流通管理系统而不影响到其它系统。
      由于3M公司的推动,SIP2协议非常成功,成为图书馆自助式流通服务的事实标准。
      1.4 NCIP协议
      NCIP(NISO Circulation Interchange Protocol),由美国国家信息标准组织(NISO)制定的关于馆际互借的一种协议,也称Z39.83协议。NCIP的制定,借鉴了3M公司SIP2协议的消息模型和通讯机制,并做了充分的扩展,是一个复杂协议,同时也是至今为止最为强大、完整的图书馆流通交换协议。
      NCIP定义和规范了对象集、服务集、支撑这些服务的消息及消息中的元素集,以及控制单个连接中消息交换的状态表。和SIP2不同,NCIP不仅仅用于图书馆自助借还设备与流通管理系统之间的数据通讯,还能用于图书馆流通管理系统之间、流通管理系统与其它多个应用系统之间的多应用系统环境下系统之间的互操作。
      2 SIP2协议分析
      2.1 SIP2报文对
      SIP2协议定义了一些报文对,每一对报文对由请求报文与响应报文组成,请求报文都是由图书馆自助借还设备主动发起的,响应报文都是由图书馆流通管理系统对请求报文进行处理后作出的响应。任意两个报文对之间都是相互独立的,也就是说,图书馆自助借还设备和流通管理系统之间的每一次请求与应答是一个独立、完整的交易,每一对报文对中包含本次交易所需要的全部信息,而不依赖于其它信息。
      2.2 SIP2消息交互模型
      由于SIP2每一次报文的请求与响应是一个独立的事务,因此SIP2协议中每一次消息交互只控制本次报文的请求、请求报文的处理和处理结果响应,不涉及到整个图书流通生命周期及流通事务的消息传递和状态转换。SIP2请求方(自助借还设备)和SIP2服务方(图书流通管理系统)的消息交互模型如图1所示。
      在SIP2消息交互模型中,请求方包含空闲、等待两种状态,服务方包含空闲、处理两种状态。当SIP2请求方受到外界触发(自助借还设备受读者触发或自助借还设备中设定的程序触发),SIP2请求方向服务方发送消息,随后进入等待状态;SIP2服务方收到请求消息后,转入处理状态,当事务处理完毕后向请求方返回响应消息,随后再次进入空闲状态;SIP2请求方收到响应消息后,从等待状态回到空闲状态。

    推荐访问:综述 流通 图书馆 交换 协议

    • 文档大全
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章