基于XML的异构数据交换技术研究

基于XML的异构数据交换技术研究

论文摘要

随着网络技术的飞速发展和网络传输速度的大幅度提高,基于Internet的应用也越来越丰富。在众多的应用技术中,电子数据交换是一项涉及面广,影响力大,蓬勃发展中的信息技术,已成为当今参与国际贸易竞争的重要手段。扩展标记语言(XML)为实现安全、高效的电子商务提供了一种开放的标准,它解决了传统数据交换的一些弱点,将中小企业带入到电子商务之中。使用XML结构化的数据可以从商业规范和表现形式中分离出来,非常便利地进行交换和处理。所以它一经出现就成为新一代数据交换的标准。XML为本地信息管理系统和基于WEB的应用系统提供了良好的数据接口,但由于纯XML数据库技术还很不成熟,大部分数据都保存在关系数据库中,所以,解决XML数据和关系数据的对应关系就成为XML应用于数据交换的基础。本文首先剖析了传统数据交换的弱点,并具体地阐述了XML的产生和发展历程,分析了XML应用于数据交换的好处;然后,介绍了相关的XML技术标准,包括XML标准体系、XML数据模式、XML数据模型和XML编程接口;同时,介绍了数据交换的理论知识;紧接着,重点讨论了XML数据和关系数据的转换问题,并给出了相应的实例及扩展SQL和基于RXL语言的转换算法;最后,采用XML作为解决方案,结合ADO和DOM设计了一种三层数据交换模型。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景
  • 1.1.1 EDI
  • 1.1.2 Internet EDI
  • 1.1.3 标识语言及其对数据交换技术的影响
  • 1.2 课题来源及研究内容
  • 1.2.1 课题来源
  • 1.2.2 本文的研究内容
  • 第2章 XML 及其相关技术概述
  • 2.1 XML 技术
  • 2.2 XML 标准体系
  • 2.3 XML 数据模式
  • 2.4 XML 数据模型
  • 2.5 XML 编程接口
  • 2.6 XML 应用领域
  • 2.7 本章小结
  • 第3章 数据交换理论研究
  • 3.1 数据交换的概念
  • 3.2 数据交换的内容
  • 3.2.1 数据发布
  • 3.2.2 数据集成
  • 3.2.3 交易自动化
  • 3.3 数据交换过程
  • 3.3.1 数据提取
  • 3.3.2 数据转换
  • 3.3.3 数据传输与接收
  • 3.4 数据交换的安全性分析
  • 3.5 本章小结
  • 第4章 XML 文档与关系数据的相互转换
  • 4.1 XML 与数据库的关系
  • 4.2 XML 数据库简介
  • 4.2.1 纯XML 数据库
  • 4.2.2 XML 使能数据库
  • 4.3 关系数据到XML 文档的转换
  • 4.3.1 基于SQL 的语言描述及其转换技术
  • 4.3.2 RXL 语言及其实现技术
  • 4.4 XML 文档的关系存储
  • 4.4.1 模型映射
  • 4.4.2 结构映射
  • 4.5 数据库对XML 的支持
  • 4.5.1 Oracle 对XML 的支持
  • 4.5.2 SQL Server 对XML 的支持
  • 4.6 本章小结
  • 第5章 XML 数据交换模型设计
  • 5.1 模型框架结构
  • 5.2 基于XML 的三层模型应用过程分析
  • 5.3 基于ADO 技术、DOM 接口的XML 数据交换的实现
  • 5.3.1 ADO 简介
  • 5.3.2 XML 数据交换的实现
  • 5.4 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的学术论文
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于XML的异构数据交换技术研究
    下载Doc文档

    猜你喜欢