第1章 概论 1
1.1异构系统数据交换面临的挑战 1
1.2相关技术 3
1.2.1数据交换技术的发展过程 3
1.2.2 Web Services技术 5
1.2.3消息中间件 10
1.2.4国内外的数据交换平台产品现状 12
1.3数据交换关键技术 16
第2章 基于Web服务的数据交换平台框架 19
2.1数据交换与Web服务 19
2.1.1数据交换概述 19
2.1.2 Web服务分析 22
2.1.3基于Web服务进行数据交换的必要性 24
2.2数据交换应用模式分析 25
2.2.1部署结构 26
2.2.2信息总线 28
2.3基于Web服务的数据交换平台框架 29
2.3.1总体设计 29
2.3.2数据交换功能 31
2.4本章小结 32
第3章 数据交换可靠性研究 33
3.1消息传输的可靠性分析 33
3.1.1传统的TCP协议的可靠性 33
3.1.2 JMS消息队列可靠性 34
3.1.3 Web服务可靠性 35
3.2数据交换的可靠性 40
3.2.1可靠消息定义 40
3.2.2可靠性参数 41
3.2.3可靠性因素分析 42
3.3数据交换可靠消息机制 44
3.3.1可靠消息机制目标 44
3.3.2数据交换可靠消息机制的设计 45
3.3.3数据交换可靠消息机制的实现 52
3.4本章小结 55
第4章 数据交换效率研究 56
4.1 Web服务传输性能分析 56
4.1.1 Web服务性能现状分析 58
4.1.2影响Web服务性能的因素 60
4.1.3 Web服务性能优化方案 64
4.2基于Web服务的类型映射机制 68
4.2.1 Web服务与类型映射 69
4.2.2基于Web服务的类型映射机制 71
4.2.3 WSTM系统的设计与实现 75
4.2.4实验结果及分析 79
4.3基于滑动窗口的SOAP消息传输机制 82
4.3.1 SOAP滑动窗口工作原理 82
4.3.2滑动窗口消息结构 83
4.3.3滑动窗口工作流程 84
4.3.4应用层拥塞控制算法 85
4.3.5影响SOAP-SW传输效率的主要因素 87
4.4本章小结 89
第5章 基于分布式信息存储模型的数据服务中心 91
5.1数据服务分析 91
5.2分布式信息资源存储模型 93
5.3注册中心的组织 95
5.3.1注册中心的加入 96
5.3.2注册中心的退出 96
5.4信息资源动态注册与更新 97
5.5分布式信息资源搜索算法 98
5.6 DSC的设计与实现 102
5.6.1通用描述发现集成协议 103
5.6.2系统的总体结构设计 106
5.6.3 DSC客户端 108
5.6.4 DSC服务器 109
5.6.5 DSC管理控制台 113
5.7本章小结 115
第6章 数据交换平台的设计与实现 116
6.1引言 116
6.2数据交换协议 118
6.2.1问题分析 118
6.2.2假设和说明 119
6.2.3词汇和消息 119
6.2.4原语和过程规则 120
6.3 WS-XP的设计和实现 121
6.3.1系统的总体结构设计 121
6.3.2数据交换引擎 123
6.3.3适配器机制 128
6.3.4传输模块 131
6.3.5事务机制 131
6.4 WS-XP的应用部署 132
6.5本章小结 136
参考文献 137