论文部分内容阅读
ISO10160(信息和文档:开放系统互联—馆际互借服务定义)/ISO10161(信息和文档:开放系统互联—馆际互借协议说明)是不同图书馆之间实现馆际互借服务的国际标准协议。该协议描述了在图书馆之间进行文献传递和馆际互借的服务定义和协议说明,通过该协议定义的21个APDU报文和标准编码解码规则,使得不同的图书馆自动化系统之间实现文献传递,从而实现资源的共建共享。 Z39.50协议是网络信息检索的标准,其主要应用领域是图书馆的联机书目检索服务。利用Z39.50提供信息检索服务的优点是:Z39.50不但支持各种高级检索功能,而且能够将每个服务提供者的数据库之间的异构性屏蔽掉,使用户可以使用同一个Z39.50客户程序(或者Z39.50网关)和相同的检索界面去检索分布于Internet上的每一个Z39.50服务器。对Z39.50的支持已经被视为图书馆自动化程度的一个重要标志。 文章在详细分析和研究馆际互借协议及Z39.50协议内容和工作原理的基础上,给出了在web环境下实现网上文献传递服务的解决方案和总体设计,论述了基于web下开发网上文献传递系统的具体思路,探讨并解决了该协议的一些关键问题,包括APDU的处理、ASN.1抽象语法表示、BER编码规则及其XML改进、数据库设计等,并给出了具体的解决方法和实现程序。同时,文章设计与实现了从用户查询请求开始到文献传递整个网上文献传递系统的流程及费用管理等。 另外,针对各成员馆之间数据库异构现象,文章利用Z39.50协议标准,设计了HTTP/Z39.50网关,用以解决该问题。该网关设置了广播式查询的通信方式和通信格式,设计了利用一个单一的检索界面检索其它支持Z39.50协议的不同信息资源,而不依赖于软件提供者和软件运行环境。 最后,作者对该系统的研究与设计进行了分析与总结,并根据系统需改进的地方进行了设想与展望。