基于XML/Web服务的数字图书馆元数据发布方法的研究

基于XML/Web服务的数字图书馆元数据发布方法的研究

论文摘要

由W3C推出的元数据标准可扩展标记语言XML规范了Internet上资源描述的语法和语义,为元数据的编码、交换和重用提供了基础架构。本文针对目前我国数字图书馆系统中大量存在的两种元数据:CNMARC和DC元数据(由于DC可按一定的规则向CNMARC转换),重点研究了基于XML的CNMARC元数据描述技术,在借鉴DTD的基础上,本文给出了CNMARC的XML Schema的完整描述,从而使得专用的CNMARC规范格式的书目数据转换成通用的机器可读和可理解的元数据成为可能,也为元数据的发布提供数据基础。本文在对XML和Web服务进行充分分析和研究的基础之上,设计了一个基于XML/Web服务的新型数字图书馆元数据发布系统体系结构。在该系统结构的设计中,以XML作为标准数据交换格式,以Web服务为分布式计算机制,通过SOAP消息实现异构应用间的无缝交互。本系统结构充分体现了XML的内容与形式相分离的优点及Web服务的新型组件化思想,大大方便了元数据的交换和发布。建立发布系统体系结构后,创建了一个基于Internet的分布式数字图书馆元数据发布的Web服务实例,将系统模型与实际应用进行了有机的结合。该应用的实现将有助于图书馆信息资源数据与Internet融合,对实现馆藏信息的共享具有重要意义。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 研究背景
  • 1.2 国内外研究现状及发展动态
  • 1.2.1 MARC 与XML 的转换现状
  • 1.2.2 DC 与XML 的转换现状
  • 1.2.3 传统的图书馆元数据发布方式
  • 1.3 本课题研究的意义
  • 1.4 主要研究内容
  • 1.5 研究创新
  • 第二章 MARC 和DC 元数据及发布技术
  • 2.1 数字图书馆及其发展方向
  • 2.2 数字图书馆元数据
  • 2.2.1 MARC 元数据的产生、发展及在我国的应用
  • 2.2.2 DC 元数据的产生与发展
  • 2.3 信息发布中的XML 技术
  • 2.3.1 XML 简介
  • 2.3.2 DTD 与XML Schema
  • 2.3.3 DOM 与SAX
  • 2.3.4 XSL 与CSS
  • 2.4 基于.NET 的信息发布与开发平台
  • 2.4.1 .NET 的组成
  • 2.4.2 .NET Framework(.NET 框架)
  • 2.4.3 Visual Studio.NET 开发环境
  • 2.5 基于WEB SERVICE 的信息发布技术
  • 2.6 本章小结
  • 第三章 CNMARC 元数据到XML 的格式描述与转换模型
  • 3.1 CNMARC 格式与分析
  • 3.1.1 CNMARC 的结构
  • 3.1.2 CNMARC 具体实例
  • 3.1.3 CNMARC 数据格式的特点
  • 3.2 CNMARC 的DTD 定义
  • 3.3 CNMARC 的XML SCHEMA 定义与描述
  • 3.4 DTD 与SCHEMA 的比较分析
  • 3.5 CNMARC 到XML 的转换模型及实例
  • 3.6 本章小结
  • 第四章 DC 元数据到XML 的格式描述与转换模型
  • 4.1 DC 的基本元素集
  • 4.2 DC 的XML SCHEMA 定义
  • 4.3 DC 元数据与CNMARC 的映射关系
  • 4.4 DC 元数据到CNMARC 的转换模型及实例
  • 4.5 本章小结
  • 第五章 基于WEB 的数字图书馆元数据的发布体系结构及实现
  • 5.1 元数据发布系统的体系结构
  • 5.1.1 发布系统的体系结构
  • 5.1.2 系统功能与描述
  • 5.2 基于WEB 服务的发布系统实现
  • 5.2.1 系统运行环境
  • 5.2.2 元数据发布系统设计及实现基本步骤
  • 5.2.3 Web 服务创建实例
  • 5.3 WEB SERIVCE 与其他发布方式的对比分析
  • 5.3.1 与其他多层分布式应用模型的比较分析
  • 5.3.2 与Z39.50 协议的比较分析
  • 5.3.3 基于Web 服务的元数据发布优势
  • 5.4 本章小结
  • 第六章 总结和展望
  • 参考文献
  • 致谢
  • 附录A 攻读硕士学位期间公开发表的学术论文
  • 攻读硕士学位期间主持的课题
  • 相关论文文献

    标签:;  ;  ;  

    基于XML/Web服务的数字图书馆元数据发布方法的研究
    下载Doc文档

    猜你喜欢