1 介绍

世界上有许多国家进行数字图书馆的建设,但到目前为止,并不存在一个通用的数字图书馆体系结构,这是由于信息技术和相关标准不断发展的结果,怎样基于现有的技术并考虑到未来技术的发展,构筑一个灵活强大的数字图书馆体系结构,对于数字图书馆的建设是至关重要的,这需要我们了解相关技术和标准以及数字图书馆体系结构的发展变化。

数字图书馆要为用户提供各种简单易用、功能强大的知识服务,通常从功能上可将数字图书馆划分为:用户界面、命名服务、搜索系统、资源库等部分。数字图书馆的建设涵括各种数字资源的创建、管理、查询、利用、存储的整个过程。自从 william Y.Arms等于1997年提出了数字图书馆的信息体系结构以来[1],数字图书馆的体系结构在不断完善和发展,通过许多试验项目仍在不断改进。图1代表了数字图书馆的基本体系结构。

附图

图1 数字图书馆的基本体系结构

资源库

资源库的功能包括存储和管理各种数字对象,通常是由关系型数据库来管理。应用程序通过资源库提供的库访问协议(RAP)来访问资源库。可实现存储、访问、复制、移动和删除数字对象等操作。

与web上的信息所不同,数字图书馆中数字资源是以数 字对象的形式进行封装的,一个数字对象包括:

①一个全球唯一的独立于地址的长期标识符;

②数字资料,存储数字图书馆的资料,也就是最终用户需要获取的信息内容,如经XML置标后的文本、一本电子图书等,

③元数据,关于数字资料的数据。一般情况下,元数据有三种:a.描述性元数据,用于发现和标识一个对象,如MARC和Dublin Core。b.结构性元数据,为用户显示和导航一个对象(包括该对象的内部组织信息),如一本书由章节组成。c.管理性元数据,描述该对象的管理信息;创建日期、文件的格式、访问权限、知识产权问题等。

命名系统

命名系统是针对长期标识符的分配、管理及解析的一个综合系统,CNRI为数字图书馆提出了完整的命名系统“调度系统(Handle System)”,它是一个独立的系统,其职能是负责数字资源的全球唯一的、长期的、独立于地址的命名的分配、管理和解析。在调度系统中,本地名称空间通过获取一个调度系统的命名授权,就可以纳入到全球调度名称空间,这样所有的本地名称在全球调度名称空间中将是唯一的。

索引与搜索系统

索引的创建可能是由机器的自动扫描、手工录入和干预,或者是这两者的结合。客户机把查询式提交给索引服务器,将返回相匹配的数字对象的URN(统一资源命名,如调度码)。索引服务还提供被索引信息的元数据和查询机制。

下一页
阅读全文