欢迎来到天天文库
浏览记录
ID:27737609
大小:62.00 KB
页数:10页
时间:2018-12-05
《数字图书馆体系结构的发展》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、数字图书馆体系结构的发展【内容提要】首先介绍了目前大多数数字图书馆所遵循的基本的数字图书馆体系结构,该结构在功能上可划分为四个逻辑组件:资源库、命名系统、索引/搜索系统、用户界面。然后介绍了NSDL、NCSTRL两个最大的数字图书馆项目在体系结构的关键问题方面的实践,最后,作者提出了数字图书馆体系结构发展的看法。【摘要题】专题探讨【【关键词】体系结构/互操作1介绍世界上有许多国家进行数字图书馆的建设,但到目前为止,并不存在一个通用的数字图书馆体系结构,这是由于信息技术和相关标准不断发展的结果,怎样基于现有
2、的技术并考虑到未来技术的发展,构筑一个灵活强大的数字图书馆体系结构,对于数字图书馆的建设是至关重要的,这需要我们了解相关技术和标准以及数字图书馆体系结构的发展变化。数字图书馆要为用户提供各种简单易用、功能强大的知识服务,通常从功能上可将数字图书馆划分为:用户界面、命名服务、搜索系统、资源库等部分。数字图书馆的建设涵括各种数字资源的创建、管理、查询、利用、存储的整个过程。自从Y.Arms等于1997年提出了数字图书馆的信息体系结构以来[1],数字图书馆的体系结构在不断完善和发展,通过许多试验项目仍在不断改进
3、。图1代表了数字图书馆的基本体系结构。附图图1数字图书馆的基本体系结构资源库资源库的功能包括存储和管理各种数字对象,通常是由关系型数据库来管理。应用程序通过资源库提供的库访问协议(RAP)来访问资源库。可实现存储、访问、复制、移动和删除数字对象等操作。与)”,它是一个独立的系统,其职能是负责数字资源的全球唯一的、长期的、独立于地址的命名的分配、管理和解析。在调度系统中,本地名称空间通过获取一个调度系统的命名授权,就可以纳入到全球调度名称空间,这样所有的本地名称在全球调度名称空间中将是唯一的。索引与搜索系统
4、索引的创建可能是由机器的自动扫描、手工录入和干预,或者是这两者的结合。客户机把查询式提交给索引服务器,将返回相匹配的数字对象的URN(统一资源命名,如调度码)。索引服务还提供被索引信息的元数据和查询机制。用户界面用户界面是用户与数字图书馆的接口,数字图书馆向用户提供的最终服务都是通过用户界面来实现的。一般情况下,数字图书馆借助通用的DigitalLibrary,STEM—Science,Technology,EngineeringandMathematics)是NSF资助的、由多家单位来实施数字图书馆项目
5、,它包括64个子项目,其目的是支持科学、技术、工程和数学教育,提供广泛接入和方便使用的分布式资源网络和学习机制,NSDL一期工程已于2002年底为公众提供服务,它是目前规模最大的数字图书馆项目。由于NSDL的内容和用户的多样性,为让各种用户共享不同的信息,最初的体系结构设计就是通过共享元数据,并利用元数据开发核心服务(如,搜索和发现)。其体系结构(见图2),包括以下几个基本概念:[2][3]附图图2NSDL体系结构·采用公共的核心元数据实现异构系统间的资源发现。·核心元数据与具体领域的扩展元数据相结合。·
6、以元数据为基础实现跨库搜索并创建更丰富的服务。·采用自动索引和检索系统来减少编目工作。元数据库—NSDL体系结构的关键部分是元数据库。元数据库存储所有藏品集的元数据,并通过OAI协议把它们提供给服务商,服务商通过元数据可以开发出各种服务。在NDSL中,元数据库可能分布在多个服务器上,并有多个镜像。NSDL早期采用分布式元数据库,现在改成集中式。这是因为分布式元数据库在检索时会因为其中的一个元数据库的查询失败或响应较慢,而造成整个检索的失败或长时间的响应,而集中式元数据库可以避免这种现象。NSDL的互操作性
7、问题NSDL的互操作性采用三种方式来实现:[4]·联合:这是一种传统的方法,其所有的成员组织都遵从某些标准规范,如通过Z39.50协议共享在线目录。·OAI采集:以OAI元数据采集为基矗每个数字图书馆藏品的元数据都能提供到DublinCore的映射,并以简单的交换格式向外提供,这样,服务提供商就能采集这些元数据,把它建入到信息发现系统中,而且这些藏品能够实现良好的互操作性。·搜集:即使各种不同的组织之间不存在任何形式的合作,通过网络爬虫收集开放访问的信息仍然可以实现一定程度上的互操作。各种网络搜索引擎就是
8、这样。NSDL主要通过OAI元数据采集来实现互操作。2001年初,NSDL确定支持8种标准元数据格式,这8种元数据之间的互换通过DublinCore元数据核心集作为过渡。(1)DublinCore(2)DublinCoreationLocatorService(GILS)(8)EncodedArchivalDescription3NCSTRL项目体系结构介绍NCSTRL(Net.查询路由器QR(QueryRouters):根据
此文档下载收益归作者所有