基于Web服务的共建共享型数字图书馆探讨
2016-11-30武莉莉
武莉莉
河南省南阳市科学技术情报所,河南南阳 473000
基于Web服务的共建共享型数字图书馆探讨
武莉莉
河南省南阳市科学技术情报所,河南南阳 473000
当前社会网络信息爆炸,网络数据急剧增长,为了满足用户需求,人们逐步整合互联网资源,并建立了数字图书馆。但是,目前已经建成的数字图书馆资源并不开放且互相独立,各个数字图书馆资源大量重复,信息服务质量差,联合建立综合服务、资源共享的数字图书馆迫在眉睫。本文分析了Web服务和数字图书馆的技术特点,探讨了基于Web服务的共建共享型数字图书馆。
Web服务;共享;数字图书馆;建设
近几年来,我国信息技术以及Internet技术快速发展,人们逐渐面临着爆炸的信息量以及网络数据,实现了资源整合的现代数字图书馆发展日益迅猛。数字图书馆为人们提供了更多的便利服务,但是,庞大的网络数据量以及资源缺乏统一标准等因素,使得许多数字图书馆资源不仅重复建设且难以共享,这也成为了数字图书馆进一步发展的阻碍。随着一种实现资源整合、共享、互通、协作的共建共享型数字馆的出现,人们对其越来越为重视,在不断深入研究中取得了较大的进步。
1 数字图书馆
在20世纪90年代,数字图书馆的概念,最初在美国提出,随即美国也联合发起了数字图书馆创始工程项目。随着互联网的迅速发展,全球逐步走向电子网络时代,同时,在计算机界、图书馆界等领域,数字图书馆迅速兴起并广泛普及。在美国,数字图书馆联合会将其阐述为:“数字图书馆是一种提供各种资源的组织机构,是选择、创建、提供知识的查询途径,解释、传播、保护数字作品,使其能够长久存储使用,为社会群众提供经济便捷的信息服务。”在我国,“数字图书馆是一种数字信息资源系统,以现代信息技术为支持,运行在网络环境下的知识中心,具备了大规模、便捷、无时空限制等特点,从根本上改变了目前Internet信息分散、使用不便等问题。”
通过合理利用计算机、Internet、云处理及数字化技术而形成的数字图书馆,其功能较为庞大,而信息资源的数字化处理、数据存储管理、数据的有效访问和查询、数字化资源的发布和传输、系统管理及版权保护这五项功能是数字图书馆必备的基本功能。数字图书馆在其强大的功能支持下,实现了资源整合利用,还能打破时间和空间的限制,实现了信息资源的贡献与传播[1]。
2 Web服务技术
一种结合开放标准、Internet以及Intranet技术形成的动态交互软件组,即我们所说的Web服务,其完美融合了不同的厂商、硬件、语言程序等。简而言之,Web服务是一种在线应用服务,客户主要通过Internet访问使用该项在线服务。在Web服务技术里,其构成相对复杂,主要有:1)基础技术的XML“可扩展语言”;2)核心部分的SOAP“简单访问协议”技术;3)描述Web服务接口规范标准的WSDL“Web服务描述语言”技术;4)规范Web服务信息注册中心的UDDI“统一描述、发现和集成协议”技术[2]。
Web服务体系结构作为Web服务的关键,其主要基于Internet的应用解决方案搭建平台,可以通过Internet调用使这些方案格式标准化,从而为客户提供更便捷的服务。Web服务的特点非常明显,如完好的封装性、规范的使用协约、规范的使用标准协议、强大的可集成能力以及优秀的开放性,在Web服务中,其标准协议栈是自下向上的。
3 共建共享型数字图书馆
3.1共建共享型数字图书馆的现状
建设共建共享型数字图书馆,图书馆的计算机自动化、网络化、数字化是基础条件。我国从2002年开始,超过一半的图书馆都逐步参与到文献资源共建共享的活动中,在不断创新发展的过程中,共建共享型数字图书馆发展迅速。目前国内数字图书馆的共建共享形式较多,常见的有4种:1)区域性系统内共建共享;2)全国性系统内共建共享;3)区域性跨系统共建共享;4)全国性跨系统共建共享。而共建共享型数字图书馆的主要形式有:1)联合建立的网络图书馆;2)建立数字文献资源保障系统;3)以信息资源共建共享为目的的共享工程。现阶段,无论何种形式、何种模式的共建共享型数字图书馆,主要以政府资助为主,大多格局都是公共、科研、高校三大系统形成的资源共享。目前,数字图书馆在共建共享方面依然存在若干不足,重视资源共享、忽视资源共建等现象十分普遍,且资源格式未能规范统一,为资源整合带来了较大的困难;同时,图书馆之间的合作形式单一,实际建设过程中缺乏交流及合作,导致建设过程困难重重。
3.2共建共享型数字图书馆的架构
通过深入分析现有的共建共享型数字图书馆,可以发现这种类型的数字图书馆在某些方面具备了相同的特征:1)共建共享型数字图书馆的网络结构是多层分级部署的体系;2)共建共享型数字图书馆的系统门户的构成包含了中心门户层、成员门户层;3)为了实现信息资源共建共享,必须具备资源统一调度、文献传递、数字加工处理及管理等功能;4)共建共享型数字图书馆中,核心资源存储在中心数字图书馆,成员馆主要通过调度、传递实现资源共享;5)共建共享型数字图书馆的重要服务主要由中心数字图书馆进行整合,包括信息资源的导航、检索、咨询等服务。根据共建共享型数字图书馆的若干基本特征,可以确定其基本体系架构。
4 基于web服务的共建共享型数字图书馆
4.1共建共享型数字图书馆的优势
目前,建立基于Web服务的共建共享型数字图书馆可以进一步扩大数字图书馆的共建共享范围,并且会随着网络技术的发展逐渐壮大;信息资源重复建设的状况可以得到有效改善,避免资源浪费,在一定程度上节省了共建共享型数字图书馆的开发成本;由于Web服务组件接口的标准化,共建共享型数字图书馆的异构服务实现了无缝整合,并且实现了数字图书馆服务动态集成,数字图书馆之间的彼此操控显得更加轻松与自如。而且,Web服务可实现稳定而快捷地跨平台,能够使共建共享型数字图书馆服务的稳定性、可扩展性得到较好的提升。
4.2共建共享型数字图书馆的基本架构
随着网络技术的发展,基于Web服务的共建共享型数字图书馆的相关技术日趋成熟,该类型数字图书馆主要由门户层、应用服务层以及数据层等3个逻辑层次构成。在共建共享型数字图书馆的逻辑层次中,XML是信息传输采用的基本格式,门户册和应用服务层之间的通信主要通过http协议来进行,而应用服务层与数据层之间的通信则是通过SOAP协议来进行的。
数字图书馆的基本架构中,各个逻辑层次的功能表现形式各不一样,具体为:1)门户层主要负责系统和客户之间的交互,其主要通过网页表现数字图书馆的信息资源及相关服务,在这个过程中认证客户,并收取一定的服务费用;2)应用服务层主要为客户提供注册服务,其主要由Web Service服务器、Web服务开发平台以及UDDI注册中心组成,通过定制客户需求、搜索适用服务、获取调用信息、绑定服务提供方等流程完成服务;3)数据层主要是连接应用程序与数据库,其具体可以划分为3个部分:数据连接层、数据加工管理层、数据存储层,并且采用统一的Web Service数据接口。
5 结论
综上所述,虽然数字图书馆的整体发展历程较短,在数十年的建设过程中,经历独立建设、局部共享等阶段,随着网络技术的快速发展,在网络信息资源和网络数据爆炸的时代,人们的需求不断增长,实现资源整合及共享的共建共享型数字图书馆逐渐成为了一种发展趋势。随着Web服务思想和技术体系的不断优化完善,为数字图书馆实现共建共享奠定了强有力的稳定的技术基础。在不断深化研究中,结合Web服务的优势建立共建共享型数字图书馆成为了可能。与传统数字图书馆相比,基于Web服务的共建共享型数字图书馆优势明显,耗费成本更低。随着未来网络技术的发展,相信数字图书馆的资源共享范围也能不断扩展,逐步实现全球化资源共享。
[1]王文清,陈凌.CALIS数字图书馆云服务平台模型[J].大学图书馆学报,2009,27(4):13-18.
[2]肖汀.数字图书馆概念探讨[J].情报探索,2003(3):10-12.
G2
A
1674-6708(2016)171-0066-02
武莉莉,中级馆员,研究方向为图书情报数据分析。