首页 | 旧版 |中国计算机报 |中国电子报 |通信产业报 |计算机用户 |电脑教育报 |软件世界 |数字时代
高级检索
特别报道 | 评析 | 封面故事 | 企    业 | 系统平台 | 专家 | 行  业
CIO 之声 | 管理 | 应    用 | 产品主题 | 专    栏 | 报告 | 新安全
第2期 总第283期
浏览往期
当前位置:首页>>赛迪媒体>软件世界>数据库
信息服务相关标准及其应用
作者:北京万方数据股份有限公司 吴广印 

标准历来是图书、情报等信息服务系统的基础,在当前信息共享、整合为主流的互联网信息服务业务中更显重要。本文从数据交换、系统通讯协议和跨系统接口等几个方面介绍相关标准及其应用目标。

数据交换相关标准及应用

ISO-2709

该格式标准是用来描述书目信息的ISO标准,由国际信息及文献工作委员会负责管理与维护。它起源于上世纪60年代初期,最早由美国国会图书馆Henriette Avram等人拟定的一种用于描述图书馆打印编目信息卡片的格式,是图书、情报界的第一个信息技术标准,一般称之为“信息交换格式”。

ISO-2709格式标准的制定主要用来规范图书、情报系统的间的内部信息交换,是网络产生之前的主要信息交换格式。除了用来作为数据交换格式外,其功能定义--即变长记录、变长字段和子字段的定义也成为图书、情报信息系统的功能标准,其结构更是被众多的计算机软件系统参考引用。

MARC

MARC是MAchine-Readable Cataloging的缩写,称之为“机器可读编目信息”,是图书馆用来交换、处理编目信息的通讯标准。它提供了一个用于计算机交换、应用、解释图书、情报编目信息的一种协议。MARC的记录结构可以理解是ISO-2709格式的具体实现。

MARC格式经过近50年的发展,其完整性、精确性和可靠性描述等格式特点已得到业内人士的普遍认可。

但是,目前在世界范围内的图书馆学界仍存在一些争论,其主要原因是该格式太复杂,而且采用的一些技术已经过时;另一方面,在图书、情报界还没有可替代的同类标准出现。比如Dublin core(都柏林核心集)很简单,但又不能满足图书馆的业务需要。目前,全球范围内众多的用户、数以亿计的MARC格式信息记录、几万个图书馆系统都在采用这一标准,可以断言MARC格式退出舞台还需要很长的时间。

MRAC格式并没有国际标准,通常的MARC标准是美国国会图书馆标准(USMARC)。世界上许多国家在在MARC基础上制定了自己的国家参照标准,又称MARC“变体”,其中MARC21是MRAC的最新标准。

都柏林核心集 (DC 元数据)

互联网技术的发展使得网络资源成为一种发展迅速的主要信息资源,如何简捷有效地描述这些资源成为一种需求,DC元数据集合应运而生。

DC元数据集首先由Dublin Core工作组在1995年第一次提出,当时包括13个元素,在以后的几次年会中逐渐完善,并形成目前15个元素的标准。整个元素集都是可扩展的,每个元素具有可重复性和选择性。

DC的应用将为搜索引擎或网络资源的整合应用提供了标准。同样目前的大多数图书情报系统也在采用DC作为对外服务与信息交换的标准数据,为了规范原有MARC数据和现有格式的转换,美国国会图书馆制定了一套MARC和DC的转换标准。

此外,另外XML作为一种可扩展标记语言在图书馆和信息情报界得到广泛应用。目前传统的MARC格式正在逐渐被XML格式的MARC所取代,XML的管理技术已经成为图书情报系统的核心管理技术。

在数据交换层面还有一个很重要的格式即CCF格式,该格式类似ISO-2709格式,本文不再详细介绍。

通讯协议及其应用

目前的图书情报服务系统都是构架在互联网技术之上的,底层网络协议采用的也是TCP/IP和HTTP协议,这些协议大家都非常熟悉本文不再介绍。下面将主要介绍两个与图书情报服务相关的应用框架协议即Z39.50和SRW/SRU。

Z39.50协议及其应用

Z39.50是一个用于远程数据库进行情报检索与查询的客户-服务器连接协议。其标准名称为ANSI/NISO Z39.50,ISO 标准为Z3950。美国国会图书馆负责这一标准的维护和管理。Z39.50协议被广泛应用于图书馆服务系统,特别用于馆际集成图书馆服务系统和个人参考编目软件(客户端软件)。目前图书馆的馆际互借系统大都是采用Z39.50协议接口进行查询。

Z39.50协议于1984年提出,支持包括查找、检索、排序和浏览在内的多个与情报服务相关的动作协议。为了使得Z39.50能成为主流的信息检索协议,吸引更多的信息提供者和用户,从而具有更大的应用价值,一部分Z39.50的实施者开始讨论Z39.50标准的改造。在2001年6月的ZIG会议上,一些ZIG成员提出了以Web服务方式实现Z39.50的一些规范,这些规范被称作ZING(Z39.50-lnternationaL Next Generation),意为“下一代Z39.50”。

ZING

ZING是Z39.50的下一代协议,是为了满足图书馆系统基于互联网的馆际应用而提出的。ZING在保留Z39.50标准近20年积累的知识成果的基础上,减少实施的技术难度,并淘汰没用的和没有意义的内容。在这些总称为ZING的方案中,由于SRW /SRU产生最早,相关标准制定相对成熟,目前已被国外许多信息服务机构所接受。

跨系统整合服务接口标准及其应用

整合服务主要包括元数据直接整合和跨系统虚拟整合两种类型。元数据整合涉及元数据的采集,为此产生了数据收割标准OAI(Open Archive Initiative); 虚拟整合涉及不同系统间的接口规范,为此产生了OpenURL(Open Uniform Resource Locators)规范。下面将对OAI和OpenURL两个涉及跨系统接口的标准进行介绍。

OAI协议及其应用

1999年,PaulGinsparg、Rick Luce和Herbert Van de Sompel等人提出OAI设想。OAI意为开放文档先导,是一个旨在促进网络信息资源开发、发布与共享的合作构架,并形成了OAI协议OAI-PMH。OAI-PMH是目前元数据收割的主要协议。所有元数据的提供者通过一个支持OAI-PHM协议的Provider软件对外提供数据,元数据提供者提供的元数据中一般包括一个DOI项(用来标示元数据对象的网络唯一地址,后面简单介绍)用来获取原始数字对象。集成信息服务商通过一个符合OAI-PMH协议的元数据收割软件,来向合作伙伴或已将注册的Provider自动收割最新元数据。最后集成信息服务商将收割的元数据通过加工分类对外提供服务(也可能是其他信息服务商),为了方便用户使用该信息服务系统,信息服务系统要求支持OpenURL.

OpenURL及其应用

OpenURL可称之为开放的统一资源定位器,最初是由比利时Ghent大学的H.萨姆堡尔(Herbert Van de Sompel)及其同事在研制SFX (Special Effects)系统时提出,目的是把不同来源和不同通信协议的信息源及相关服务融合在一起,实现不同类型、不同格式和异地分布信息资源的无缝链接。OpenURL可以克服传统链接框架的局限,可为用户基于用户环境的(Context sensitive)链接传递服务。

目前国外大型信息服务系统均支持OpenURL,国内信息服务厂商由于种种原因绝大部分系统不提供对OpenURL的支持。无论如何,我们国内的信息服务商,要想融入国际资源整合与共享服务的大潮之中则必须使自己的服务系统支持开放服务标准OAI和OpenURL.

CQL

无论ZING还是OpenURL在检索方面均推荐使用CQL(Common Query Language)作为标准检索语言。CQL是情报检索系统中用来描述检索请求的一种规范化语言。其设计目标是使用户提交的检索表达式可被人理解和描述得的,当描述较复杂的检索请求时,其检索表达式应接近自然语言。

赛迪网JAVA专区,JAVA开发者乐园!
相关文章
· 城市消防的安全基石(2008.02.28)
· 提高软件过程改进的实际效果(2008.02.28)
· 为什么要软件过程改善?(2008.02.28)
· 实时多线程系统的日志实现(2008.02.28)
· 明基的CMMI之路(2008.02.28)
·特别专辑

特别策划:"很好很强大"PK"很黄很暴力"全文
专题:iPod国外降价国内抵触 谁在忽悠消费者全文


· 一个"狐狸"的十年——搜狐成立十周年回顾
· 专题:百度涉足即时通讯 将与腾讯正面交锋
· 专题:东芝宣布放弃HD DVD "格式战"打破僵局
· 专题:联想1亿美元售手机业务 4投资公司接手
· 专题:微软446亿竞购雅虎 严重威胁Google
· 专题:IT业受雪灾考验 电信运营商损失过亿
· 专题:eBay女掌门惠特曼将辞职 黄金十年终结
· 专题:2008年中国网络广告"蛋糕"分法探秘
· 网上直播:2008中国互联网市场年会
· 网上直播:2007年度中国游戏产业年会

·赛迪社区


·IT博客