《服务计算与技术》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:吴朝晖,邓水光等著
  • 出 版 社:杭州:浙江大学出版社
  • 出版年份:2009
  • ISBN:9787308065054
  • 页数:249 页
图书介绍:本书从服务计算概念、研究主题、关键技术出发,结合作者所在课题组多年的研究成果,全面介绍了服务计算与技术。全书共分12章,第1章介绍了面向服务的计算的概念、基础技术、研究内容、关键问题与研究现状;第2至6章介绍服务计算理论和关键技术;第7至12章介绍了作者所在课题组近年来在国家科技支撑计划、863计划等项目基金的资助下研制开发的支持服务计算的钱塘中间件平台。

1绪论 1

1.1服务计算概述 1

1.1.1服务计算的起源 1

1.1.2服务计算的概念 3

1.2服务计算技术体系 4

1.2.1服务资源层 4

1.2.2服务汇聚层 5

1.2.3服务应用层 5

1.2.4服务系统层 6

1.3服务计算发展现状 7

1.3.1工业界 7

1.3.2学术界 8

1.4服务计算应用——现代服务业 9

1.5本书组织结构 10

参考文献 11

2Web服务技术基础 12

2.1Web服务概述 12

2.2Web服务基础标准 13

2.2.1SOAP 14

2.2.2WSDL 16

2.2.3UDDI 18

2.3Web服务安全 20

2.3.1WS-Security 20

2.3.2WS-Policy 22

2.3.3WS-Trust 23

2.4Web服务事务 24

2.4.1WS-Coordination 24

2.4.2WS-AtomicTransaction 25

2.4.3WS-BusinessActivity 26

2.5语义Web服务 26

2.5.1OWL-S 26

2.5.2WSMO-WSML 27

2.5.3SWSO/SWSL 27

2.5.4WSDL-S 28

2.6本章小结 28

参考文献 28

3面向服务的体系架构 30

3.1面向服务的体系架构概述 30

3.2面向服务的体系架构的参考模型 31

3.2.1参考模型概念 31

3.2.2面向服务体系架构参考模型的七要素 32

3.3面向服务体系架构的服务组件模型 36

3.3.1SCA概念 36

3.3.2组装模型 37

3.3.3策略框架 45

3.4面向服务体系架构的服务数据对象 46

3.4.1SDO概念 46

3.4.2SDO架构 46

3.5支持面向服务的体系架构的中间件平台 47

3.5.1国外产品介绍 47

3.5.2国内产品介绍 48

3.6本章小结 49

参考文献 50

4服务发现 51

4.1服务发现概述 51

4.2基于本体论和词汇语义相似度的服务发现 52

4.2.1Web服务本体 52

4.2.2Web服务相似度 53

4.2.3词汇语义相似度 54

4.2.4仿真实验与结果分析 57

4.3基于接口依赖的服务发现 59

4.3.1Web服务注册模型 60

4.3.2基于二分图匹配的Web服务发现 62

4.3.3仿真实验与结果分析 69

4.4基于倒排索引的面向组合的服务发现 71

4.4.1倒排索引 72

4.4.2面向组合的服务发现 74

4.4.3仿真实验与结果分析 78

4.5本章小结 80

参考文献 81

5服务组合 82

5.1服务组合概述 82

5.2服务与规则 84

5.3回溯树与完备回溯树 85

5.3.1回溯树及其性质 85

5.3.2完备回溯树及其性质 88

5.4基于回溯树的自动服务组合 89

5.4.1回溯树的自动生成 90

5.4.2生成路径的选取 92

5.4.3生成路径的合成 93

5.4.4自动服务组合示例 95

5.5仿真实验与结果分析 96

5.5.1仿真实验准备 96

5.5.2不同规模的规则库 96

5.5.3相同规模而具有不同对象数量的规则库 98

5.6本章小结 99

参考文献 99

6服务验证 101

6.1服务验证概述 101

6.2基本定义 103

6.2.1服务视图 103

6.2.2行为兼容 105

6.3行为兼容性的自动判定与计算 107

6.3.1π演算基本语法 107

6.3.2服务行为及其交互的π演算表达 108

6.3.3服务行为兼容性的自动定性判定 109

6.3.4服务行为兼容性的自动定量计算 112

6.4应用分析 114

6.5本章小结 115

参考文献 115

7钱塘中间件平台概述 117

7.1平台背景 117

7.2平台体系架构 118

7.2.1基础应用服务器 118

7.2.2服务计算组件库 119

7.2.3集成开发环境 121

7.2.4集成化管理控制台 121

7.3本章小结 121

参考文献 122

8钱塘服务构件开发环境 123

8.1构件开发概述 123

8.2钱塘服务构件开发环境体系结构 124

8.3模型驱动的服务构件开发 125

8.3.1模型驱动架构 125

8.3.2基于Cartridge的模型转换技术 126

8.3.3基于模型驱动的服务构件开发工具 127

8.4服务构件组装 128

8.4.1服务构件黑盒组装 129

8.4.2服务构件灰盒组装 131

8.5服务构件库 134

8.5.1服务构件的语义描述 134

8.5.2服务构件库管理 139

8.6本章小结 141

参考文献 141

9钱塘服务社区 142

9.1服务社区概述 142

9.2钱塘服务社区体系结构 143

9.3服务注册 144

9.3.1服务基本属性注册 144

9.3.2服务质量属性注册 145

9.3.3服务语义信息标注 146

9.3.4基于Eclipse插件开发的服务注册模块 147

9.4服务分类 149

9.4.1分类概述 149

9.4.2基于服务内容的自动分类技术 152

9.5服务发现 153

9.5.1服务信息关键字搜索 153

9.5.2基于WSDL内容的服务搜索 154

9.5.3语义搜索系统 154

9.6服务图形化展示 158

9.6.1图形化展示方法 158

9.6.2服务社区图形化展示 160

9.7本章小结 163

参考文献 164

10钱塘分布式企业服务总线 165

10.1企业服务总线概述 165

10.2JTangSynergy体系结构 167

10.2.1Synergy容器 168

10.2.2服务组件 168

10.2.3服务集合 170

10.3基于内容路由的消息交换方法 170

10.3.1消息交换 170

10.3.2消息交换的实现 171

10.4组件和服务生命周期管理方法 174

10.4.1组件的管理 174

10.4.2服务的管理 175

10.5分布式节点可靠性维护方法 176

10.5.1代理框架的应用 177

10.5.2可扩展事件机制 178

10.5.3分布式节点可靠性维护 178

10.5.4维护方法的实现 179

10.6企业服务总线中的业务建模 185

10.6.1BPEL引擎 185

10.6.2JavaEE引擎 187

10.6.3XSLT引擎 190

10.6.4HTTP/SOAP绑定组件 191

10.6.5文件适配器 193

10.6.6数据库适配器 194

10.7本章小结 195

参考文献 196

11钱塘工作流管理系统 197

11.1工作流概述 197

11.2钱塘工作流体系结构 198

11.3服务流程定义语言SFDL 200

11.3.1Process 201

11.3.2Data 204

11.3.3Activity 205

11.3.4Transition 208

11.3.5Aplication 208

11.4工作流可视化定制器 208

11.4.1定制器系统架构 210

11.4.2人员组织管理 210

11.4.3工程管理 213

11.5工作流执行引擎 214

11.5.1引擎体系架构 214

11.5.2引擎数据库设计 215

11.5.3引擎核心模块 215

11.5.4引擎路由机制 219

11.5.5服务执行 223

11.6工作流监控器 224

11.7本章小结 225

参考文献 226

12现代服务业应用—义乌全球网 227

12.1应用概述 227

12.1.1现代服务业 227

12.1.2电子商务网 227

12.2系统体系架构 229

12.3数据集成 233

12.3.1商务数据集成 233

12.3.2DartGrid平台 233

12.3.3远程异构商务数据集成 235

12.4负载均衡 237

12.4.1分布式海量存储系统的负载均衡 237

12.4.2缓存预取技术 239

12.5协同商务环境 241

12.5.1视频会议系统功能 242

12.5.2支持智能切换的网络适配层技术 243

12.6跨媒体搜索 244

12.6.1标签系统 244

12.6.2跨媒体标签搜索算法 245

12.6.3效果展示 246

12.7卫星通信 248

12.7.1卫星通信平台和示范应用的连通 248

12.7.2卫星通信平台在示范应用中的使用 248

12.8本章小结 249

参考文献 249