论文部分内容阅读
随着网络技术的发展,传统图书馆面临巨大的挑战,如何适应网络环境,满足人们日益增长的对信息资源的需求,成为图书情报界乃至信息技术领域的一大研究热点。 本文对我馆的自动化系统ILAS做了详细介绍,对其中的Z39.50协议进行了深入探讨,分析了Z39.50协议在当前国内外信息界的应用状况,针对如何进一步发挥ILAS系统中的Web服务功能,使之适应Internet的发展,满足数字图书馆建设的需要,提出两点改进,并给出了具体的实现方法。 我馆最近升级完成的图书馆自动化系统ILAS中,为适应网络技术的发展,充分利用图书馆的馆藏资源,新增了Web服务功能,这得益于Z39.50协议在其中的应用。Z39.50协议是一个在国外图书馆界广泛应用的信息检索标准,但其在国内的研究和应用才刚刚起步,在协议中,采用了传统的ASN.1/BER数据结构技术,BER编码相当繁琐,实现困难,可读性差,目前仅能提供传统形式上的图书书目查询,不能满足人们个性化查询的需要,本文运用XML语言技术对Z39.50中的ASN.1进行编码,即用XER(XML Encoding Rule)取代BER(Basic Encoding Rule),文章详细描述了其具体实现。 Z39.50协议中,查询结果以MARC格式返回,读者必须依靠专用的图书馆系统的检索工具(OPAC)进行查看。MARC格式是目前图书馆馆藏资源的主要表示格式,由于其专用性,使得目前大量的书目资源无法通过一般的搜索引擎向Internet用户提供,随着网络技术的不断发展,迫切需要将MARC格式的数据转换成常用浏览器所能识别的信息,为大众提供服务,可扩展标记语言XML不仅可以表达元数据,而且可以揭示数据的内容,提供个性化的页面显示,用XML语言对MARC数据进行描述是解决这一问题的有效途径,文章提供了MARC数据的XML表示方法和实现途径。