用户名: 密码:
会员中心 在线投稿
| 网站首页 | 中国历史 | 世界历史 | 历史名人 | 教案试题 | 历史故事 | 考古发现 | 历史图片 | 文化 | 社会
相关文章    
您现在的位置: 历史千年 >> 文化 >> 文化研究 >> 正文
写入改革开放30年档案的…
看改革开放后消失的10大…
深入把握改革开放30年统…
文化研究的开放性与全球…
文化的开放意识与民族精…
文化经济的转向与文化开…
开放视野·实践品性·问…
把握改革开放历史的深层…
自强、开放的探寻与呼吁…
改革开放三十年的理论阐…
最新热门    
 
开放源代码的数字资源管理系统DSpace和Fedora的分析和比较

时间:2009-8-8 16:47:02  来源:不详
给最终用户,直接操作内部数据。Fedora为管理服务提供2种公共的API(API-M,API-Mlite),为访问服务提供2种公共的API(API-A,API-A-Lite),都通过Web Service的方式提供,不用直接操作内部数据。
    (3)信息模型不同。DSpace的信息模型基于一些数字空间群(Communities),由用户和用户组组成,包含数字馆藏(Collections),再顺次包含条目(Items)。Fedora系统中把各种资源统一成数字对象,本身不直接支持馆藏(Collection)的概念。为了描述馆藏,需要使用一个数字对象来表示包含适当的馆藏描述信息、权限元数据和创建数据对象的模版的馆藏对象。
    (4)数据的导入导出支持不同。DSpace中提供终端用户交互和接口功能,基于Web的用户界面,批量数据导入导出工具。数据导入格式是DSpace内部的格式,数据导出格式可以是简单的METS编码的文件。Fedora中提供客户端形式的批量数据导入导出工具,格式采用METS标准编码,方便与其它系统之间交换数据。
    (5)元数据支持的灵活程度不同。DSpace中内置的支持允许一些简单修饰符的DC元数据,如果要扩展其它的元数据方案,需要对数据库结构进行修改。Fedora中的元数据模型可以是一个本地的元数据集合,一个标准的元数据集合,或者是DC元数据的扩展。Fedora只提供对DC元数据集中的元素进行索引和检索的支持,如果对其他的元数据字段做索引和检索,可以扩展一个外部的应用程序来实现,比DSpace更为灵活。
    (6)快速开发、易用性方面。DSpace可以很容易地生成包含独立数字文档内容的数字仓储。它对一些常见问题提供了简单,实用和高效的解决方法,如:用户和工作流的管理,持续化和索引/检索问题。Fedora不提供直接面向终端用户的数据操作和访问界面,它的目标是提供一个数字对象存储、管理、检索和交换的基础平台,利用它提供的开放的接口可以实现复杂应用的需求,但二次开发的起点较高。
    (7)可扩展性。DSpace提供了几种内置的工具可以简单和快速地开发一个数字仓储,这些功能都是高度捆绑的,而且与底层的数据库结构绑定。为了实现功能上的重大改进,必须对数据库结构和相关的代码进行修改。一旦进行这些修改,会破坏对系统将来版本的兼容性,限制了对系统将来性能提高和扩展的继承性。Fedora的可扩展体系结构提供了开发附加的外部模块的能力,通过它提供的公共接口实现,不用修改到核心代码。这种扩展方式可以在Fedora之上开发新的应用,而且可以保持对Fedora系统核心升级的兼容性。

      5 结语

    通过对两个系统的分析和比较,可以看出,作为目前较为流行的两个开放源代码数字资源管理系统,DSpace和Fedora都提供了丰富的功能,可以满足许多馆藏数字资源的提交、保存、管理和发布中的一般需求。在部署本地应用系统时,应该根据实际需要,选择合适的系统作为基础平台。对于一般的简单应用,不需要扩展特殊功能的情况下,可以选择DSpace作为应用的基础,利用它的快速开发支持解决一些常见的资源保存和发布的问题。对于一些复杂的应用需求,比如说:对用户的授权控制方面有特殊的需求,对元数据的支持方面有特殊的需求,需要对功能上作较大的改进,这种情况下,可以考虑以Fedora为基础扩展实现。

【参考文献】
    1 DSpace的官方站点.http://www.dspace.org/(Accessed Feb.8,2005)
    2 Fedora的官方站点.http://www.fedora,info/(Accessed Feb.8,2005)
    3 The BSD License.http://www.opensource.org/licenses/bsd-li-cense,php(Accessed Mar.5,2005)
    4 浙江大学图书馆,DSpace研究.http://libweb.zju.edu.cn/aduser/dspace/dspace,jsp(Accessed Jan.5,2005)
    5 DSpace System Documentation:Functional Overview.http://dspace.org/technology/system-docs/functional.html(Accessed Feb.10,2005)
    6 DSpace System Documentation:Architecture.http://dspace.org/technology/system-docs/architecture,html(Accessed Feb.10,2005)
    7 x509-Certificate display and signing utility.http://www.openssl.org/docs/apps/x509,html(Accessed Mar.8,2005)
    8 CNRI Handle System.http://www.handle.net/(Accessed Feb.8,2005)
    9 Open Archives Initiative.http://www.openarchives,org/(Accessed Jan.10,2005)
    10 Ex Libris SFX Overview.http://www,exlibrisgroup,com/sfx,htm(Accessed Feb.10,2005)
    11 The OpenURL Framework for Context-Sensitive Services.http://www.niso.org/committees/committee_ax.html(Accessed Feb.10,2005)
    12 The Apache Lucene.http://lucene.apache,org/java/does/(Accessed Feb.10,2005)
    13 METS官方站点.http://www,loc.gov/standards/mets/(Accessed Dec.8,2004)
    14 Mellon Fedora Technical Specification.December,2002.http://www.fedora.info/documents/master-spec-12.20.02.pdf(Assessed Feb.10,2005)
    15 Thornton Staples and Sandy Payette,The Fedora Project.http://www.fedora,info/presentations/2003-4-28-CNI1.ppt(Accessed Feb.10,2005 )
    16 Fedora Repository Features.http://www,fedora,info/download/2.0/userdoes/server/features/features.html(Accessed Feb.10,2005)
    17 Paul Prescod.Second Generation Web Services.http://webservices.xml.com/pub/a/ws/2002/02/06/rest,html(Accessed Feb.10,2005)
    18 王勇.通用数字图书馆管理系统设计和实现——资源存储管理和服务,清华大学硕士学位论文。 

上一页  [1] [2] [3] 

 
  | 设为首页 | 加入收藏 | 联系我们 | 友情链接 | 版权申明 |  
Copyright 2006-2009 © www.lsqn.cn All rights reserved
历史千年 版权所有