目 录
中文摘要
ABSTRACT
第一章 绪论 ························································································ 1
§1.1 引言 ······················································································· 1
§1.2 数据交换技术的研究现状 ···························································· 1
§1.3 本论文研究的主要内容 ······························································· 5
第二章 现有相关技术的研究 ··································································· 7
§2.1 XML 及其相关技术 ····································································7
§2.1.1 XML 的发展 ······································································· 7
§2.1.2 XML 的特点 ······································································· 8
§2.1.3 XML 的组成部分 ································································10
§2.1.4 XML 文档分类 ···································································17
§2.2 Java 及其相关技术 ··································································· 17
§2.2.1 Java 语言 ·········································································· 17
§2.2.2 J2EE 多层体系架构模型 ·······················································18
§2.2.3 Java XML 组件 ···································································20
§2.3 小结 ······················································································22
第三章 数据交换模型的总体框架 ··························································· 23
§3.1 系统的需求和模式选择 ····························································· 23
§3.1.1 数据交换模型的需求分析 ·····················································23
§3.1.2 数据交换模型的模式选择 ·····················································25
§3.2 数据交换模型的结构设计 ·························································· 27
§3.2.1 数据交换模型的拓扑结构设计 ···············································27
§3.2.2 数据交换模型的体系结构设计 ···············································28
§3.2.3 数据交换模型的整体结构设计 ···············································29
§3.3 数据交换模型的模块设计 ·························································· 31
§3.3.1 数据交换终端节点设计 ························································ 31
§3.3.2 数据交换平台设计 ······························································ 33
§3.3.3 信息注册平台设计 ······························································ 35
§3.4 数据交换模型的工作流程 ·························································· 36
第四章 数据交换模型的详细设计 ··························································· 39
§4.1 数据库模式到 XML 模式映射方法 ··············································· 39
§4.1.1 关系模式模型 ···································································· 40
§4.1.2 XML Schema 抽象模型 ························································· 41
§4.1.3 关系模式到 XML Schema 映射方法 ········································ 41
§4.2 数据库数据与 XML 文档之间转换方法 ········································· 45
§4.2.1 从数据库到 XML 文档的转换 ················································45
§4.2.2 XML 文档非终节点序对集 ··················································· 47
§4.2.3 XML 文档存入数据库 ··························································49
§4.3 XML 文档模式验证方法 ···························································· 50
§4.3.1 基于 AXSM 的XML 模式验证 ·············································· 51