微信扫一扫,移动浏览光盘
简介
《面向服务的计算(SOC):技术、规范与标准》内容简介:面向服务的计算(Service Oriented Computing,SOC)是当前工业界与学术界备受关注的主题。面向服务的计算其重点之一就是以标准的方式支持系统的开放性,进而使相关技术与系统具有长久的生命力。全书内容包括:W3C Web服务体系结构、OASIS SOA参考模型、消息传输、服务安全、事务管理、服务策略、Web服务分布式管理、Web服务资源框架、Web服务通知机制、业务流程执行语言、服务建模语言等内容,较为全面、系统地介绍和分析了W3C和OASIS现有和正在制定中的相关标准和规范。
《面向服务的计算(SOC):技术、规范与标准》的读者对象为企业计算系统设计与开发人员、信息技术相关专业教师和研究生、面向服务计算相关领域研究人员以及国家和行业规范制定者。对于相关领域的研究人员,《面向服务的计算(SOC):技术、规范与标准》提供了现有技术和前沿领域的系统分析;对于国家标准和行业规范制定者,《面向服务的计算(SOC):技术、规范与标准》提供了与国际接轨的工业标准和参考依据;对于信息产业的工程技术人员,《面向服务的计算(SOC):技术、规范与标准》为相关系统设计和开发提供了全面的技术概念框架以及标准遵从性指南;对于信息技术相关专业的教师和研究生,《面向服务的计算(SOC):技术、规范与标准》可以作为系统的研究生论文或高级课程参考资料。
目录
第1部分 基本概念框架
第1章 引言 2
1.1 面向服务计算 2
1.2 面向服务计算相关规范、标准和标准化组织 3
1.2.1 w3c及相关规范和标准 4
1.2.2 oasis及相关规范和标准 4
1.2.3 其他标准化组织和相关标准 5
1.2.4 ibm与面向服务计算规范和标准 5
1.3 本书的组织结构 5
第2章 w3c web服务体系结构 7
2.1 概述 7
2.2 体系结构模型 7
2.2.1 面向消息模型 8
2.2.2 面向服务模型 10
2.2.3 面向资源模型 13
2.2.4 策略模型 14
2.3 体系结构视图 16
2.3.1 web服务发现 17
2.3.2 web服务安全 18
2.3.3 web服务可靠性 19
.2.3.4 web服务管理 20
2.4 本章小结 21
2.5 参考文献 21
第3章 oasis soa参考模型 22
3.1 概述 22
3.2 服务 23
3.3 服务动态性 23
3.3.1 可见性(visibility) 23
3.3.2 服务交互(interacting with service) 24
3.3.3 真实世界效应(real world effect) 25
3.4 关于服务 26
3.4.1 服务描述 26
3.4.2 策略与契约 28
3.4.3 执行上下文 29
3.5 本章小结 30
3.6 参考文献 30
第2部分 消息传输、安全及交易管理
第4章 消息传输 34
4.1 web服务寻址(ws-addressing) 34
4.1.1 简介 34
4.1.2 端点引用 36
4.1.3 消息信息头 38
4.1.4 消息交换模式中的服务寻址 41
4.1.5 本节小结 43
4.2 可靠消息传输(ws-reliablemessaging) 43
4.2.1 简介 44
4.2.2 可靠消息传输模型 45
4.2.3 rm协议元素 48
4.2.4 应用示例 51
4.2.5 本节小结 54
4.3 soap消息传输优化机制(ws-mtom) 55
4.3.1 简介 55
4.3.2 非附件解决方案 55
4.3.3 带附件的soap消息 56
4.3.4 消息传输优化机制mtom及xop 58
4.3.5 本节小结 60
4.4 小结 61
4.5 参考文献 61
第5章 服务安全 65
5.1 概述 65
5.2 web服务安全(ws-security) 67
5.2.1 web服务安全规范概述 67
5.2.2 web服务安全规范的技术内涵 70
5.3 web服务联邦(ws-federation) 85
5.3.1 web服务联邦规范概述 85
5.3.2 web服务联邦规范的技术内涵 86
5.3.3 web服务联邦规范的应用与相关规范 96
5.4 其他相关标准与规范 97
5.4.1 web服务安全策略(ws-securitypolicy) 97
5.4.2 web服务安全会话(ws-secureconversation) 97
5.4.3 web服务信任(ws-trust) 98
5.4.4 web服务私密(ws-privacy) 98
5.4.5 web服务授权(ws-authorization) 98
5.4.6 web服务互操作安全概要(ws-i basic security profile) 98
5.5 本章小结 99
5.6 参考文献 99
第6章 事务管理 101
6.1 概述 101
6.2 web服务协调(ws-coordination) 103
6.2.1 简介 103
6.2.2 协调模型 106
6.2.3 协调上下文 107
6.2.4 协调服务 109
6.2.5 本节小结 112
6.3 web服务原子事务(ws-atomictransaction) 112
6.3.1 简介 113
6.3.2 原子事务上下文 114
6.3.3 原子事务协议 116
6.3.4 本节小结 121
6.4 web服务业务活动(ws-businessactivity) 121
6.4.1 简介 122
6.4.2 业务活动上下文 122
6.4.3 调类型与协议 125
6.4.4 本节小结 128
6.5 小结 129
6.6 参考文献 129
第3部分 服务管理
第7章 服务策略 136
7.1 概述 136
7.2 web服务策略框架与相关规范(ws-policy) 138
7.2.1 web服务策略框架(ws-policy framework) 138
7.2.2 web服务策略附件(ws-policyattachment) 145
7.2.3 web服务策略断言(ws-policyassertions) 158
7.3 web服务可靠消息传输策略(ws-rm policy) 159
7.3.1 web服务可靠消息传输策略规范概述 159
7.3.2 web服务可靠消息传输策略断言 160
7.3.3 web服务可靠消息传输策略断言附件 161
7.4 web服务安全策略(ws-securitypolicy) 162
7.4.1 web服务安全策略规范概述 162
7.4.2 安全策略模型 163
7.4.3 web服务安全策略断言 164
7.4.4 web服务安全策略断言附件 174
7.5 web服务交易策略 175
7.5.1 web服务原子事务规范(ws-atomictransaction)与web服务业务活动
7.5.1 规范(ws-businessactivity)概述 176
7.5.2 web服务原子事务规范技术内涵 177
7.5.3 web服务业务活动规范技术内涵 179
7.6 soap消息传输优化机制策略(ws-mtompolicy) 181
7.6.1 soap消息传输优化机制策略规范概述 181
7.6.2 soap消息传输优化机制策略断言 182
7.6.3 soap消息传输优化机制策略断言附件 182
7.7 sca策略框架(sca policy framework) 183
7.7.1 sca模型简介 183
7.7.2 sca策略框架规范概述 184
7.7.3 sca策略框架模型 184
7.7.4 sca策略附件规则 189
7.8 本章小结 193
7.9 感谢 193
7.10 参考文献 193
第8章 web服务分布式管理 196
8.1 概述 196
8.2 使用web服务的管理第1部分(management using web services part 1) 198
8.2.1 定义 198
8.2.2 可管理资源 199
8.2.3 管理能力 201
8.2.4 wsdm事件 202
8.2.5 本节小结 202
8.3 使用web服务的管理第2部分(management using web service part 2) 203
8.3.1 发现操作 203
8.3.2 一般性的管理能力 204
8.3.3 可管理资源的管理能力扩展 206
8.3.4 wsdm事件扩展 208
8.3.5 本节小结 209
8.4 web服务的管理(management of web service) 210
8.4.1 mows结构模型 210
8.4.2 公共管理能力 212
8.4.3 web服务端点管理能力 212
8.4.5 本节小结 215
8.5 示例 215
8.6 本章小结 215
8.7 参考文献 216
第9章 web服务资源框架 218
9.1 概述 218
9.2 web服务资源(ws-resource) 219
9.2.1 web服务资源 219
9.2.2 隐式资源模式(implied resource pattern) 219
9.2.3 本节小结 221
9.3 web服务资源属性(ws-resourceproperties) 221
9.3.1 web服务资源属性 221
9.3.2 web服务资源属性文档 222
9.3.3 访问资源属性 223
9.3.4 本节小结 226
9.4 web服务生命周期(ws- resourcelifetime) 226
9.4.1 即时销毁 226
9.4.2 规划销毁 227
9.4.3 本节小结 228
9.5 web服务服务组(ws-servicegroup) 228
9.5.1 服务组模型 229
9.5.2 服务组 229
9.5.3 服务组项 230
9.5.4 服务组注册 231
9.5.5 本节小结 232
9.6 web服务基本错误(ws-basefaults) 232
9.7 wsrf通知 233
9.7.1 资源属性值变化通知 233
9.7.2 终止通知 233
9.7.2 项添加通知与项删除通知 234
9.8 本章小结 236
9.9 参考文献 236
第10章 web服务通知机制 238
10.1 概述 238
10.2 web服务基本通知(ws-basenotification) 239
10.2.1 web服务基本通知概念模型 239
10.2.2 发送通知 241
10.2.3 通知生产者接口 242
10.2.4 创建与管理订阅 243
10.2.5 本节小结 245
10.3 web服务主题(ws-topics) 245
10.3.1 web服务主题概念模型 245
10.3.2 web服务主题的表示 246
10.3.3 主题表达式方言 247
10.3.4 应用实例 249
10.3.5 本节小结 251
10.4 web服务中转通知(ws-brokerednotification) 251
10.4.1 服务中转通知概念模型 251
10.4.2 发布模式 252
10.4.3 通知中转者接口 253
10.4.4 管理发布者注册资源 253
10.4.5 本节小结 254
10.5 本章小结 254
10.6 参考文献 254
第4部分 高级课题
第11章 业务流程执行语言 258
11.1 web服务业务流程执行语言(ws-bpel)概述 258
11.2 基本结构和主要元素 260
11.3 基本活动和结构化活动 266
11.4 流程的生命周期 273
11.5 抽象流程与可执行流程 274
11.6 服务编制与编排 275
11.7 用于人工交互的扩展(ws-bpel4people) 277
11.7.1 人工交互概述 277
11.7.2 人工交互的业务场景 279
11.7.3 人工交互模式 280
11.7.4 人工交互原理 281
11.7.5 人工交互任务状态机 283
11.7.6 人工任务策略断言 284
11.8 业务流程模式 286
11.8.1 会签模式 286
11.8.2 追回模式 287
11.8.3 重审模式 288
11.9 ws-bpel与soa、业务流程管理 288
11.10 本章小结 290
11.11 参考文献 290
第12章 服务建模语言 292
12.1 概述 292
12.2 服务建模语言基本元素 293
12.2.1 服务建模语言规范概述 293
12.2.2 服务建模语言模型的组成 294
12.2.3 服务建模语言对xml语法的扩展与约束 296
12.3 规则与验证 311
12.3.1 schematron——服务建模语言中的规则 311
12.3.2 服务建模语言的验证 317
12.4 服务建模语言可交换格式 319
12.4.1 服务建模语言可交换格式规范概述 320
12.4.2 可交换格式下对服务建模语言文档的打包 320
12.4.3 使用可交换格式表达跨文档引用 322
12.4.4 可交换格式中的规则文档绑定 324
12.5 本章小结 325
12.6 参考文献 326
第1章 引言 2
1.1 面向服务计算 2
1.2 面向服务计算相关规范、标准和标准化组织 3
1.2.1 w3c及相关规范和标准 4
1.2.2 oasis及相关规范和标准 4
1.2.3 其他标准化组织和相关标准 5
1.2.4 ibm与面向服务计算规范和标准 5
1.3 本书的组织结构 5
第2章 w3c web服务体系结构 7
2.1 概述 7
2.2 体系结构模型 7
2.2.1 面向消息模型 8
2.2.2 面向服务模型 10
2.2.3 面向资源模型 13
2.2.4 策略模型 14
2.3 体系结构视图 16
2.3.1 web服务发现 17
2.3.2 web服务安全 18
2.3.3 web服务可靠性 19
.2.3.4 web服务管理 20
2.4 本章小结 21
2.5 参考文献 21
第3章 oasis soa参考模型 22
3.1 概述 22
3.2 服务 23
3.3 服务动态性 23
3.3.1 可见性(visibility) 23
3.3.2 服务交互(interacting with service) 24
3.3.3 真实世界效应(real world effect) 25
3.4 关于服务 26
3.4.1 服务描述 26
3.4.2 策略与契约 28
3.4.3 执行上下文 29
3.5 本章小结 30
3.6 参考文献 30
第2部分 消息传输、安全及交易管理
第4章 消息传输 34
4.1 web服务寻址(ws-addressing) 34
4.1.1 简介 34
4.1.2 端点引用 36
4.1.3 消息信息头 38
4.1.4 消息交换模式中的服务寻址 41
4.1.5 本节小结 43
4.2 可靠消息传输(ws-reliablemessaging) 43
4.2.1 简介 44
4.2.2 可靠消息传输模型 45
4.2.3 rm协议元素 48
4.2.4 应用示例 51
4.2.5 本节小结 54
4.3 soap消息传输优化机制(ws-mtom) 55
4.3.1 简介 55
4.3.2 非附件解决方案 55
4.3.3 带附件的soap消息 56
4.3.4 消息传输优化机制mtom及xop 58
4.3.5 本节小结 60
4.4 小结 61
4.5 参考文献 61
第5章 服务安全 65
5.1 概述 65
5.2 web服务安全(ws-security) 67
5.2.1 web服务安全规范概述 67
5.2.2 web服务安全规范的技术内涵 70
5.3 web服务联邦(ws-federation) 85
5.3.1 web服务联邦规范概述 85
5.3.2 web服务联邦规范的技术内涵 86
5.3.3 web服务联邦规范的应用与相关规范 96
5.4 其他相关标准与规范 97
5.4.1 web服务安全策略(ws-securitypolicy) 97
5.4.2 web服务安全会话(ws-secureconversation) 97
5.4.3 web服务信任(ws-trust) 98
5.4.4 web服务私密(ws-privacy) 98
5.4.5 web服务授权(ws-authorization) 98
5.4.6 web服务互操作安全概要(ws-i basic security profile) 98
5.5 本章小结 99
5.6 参考文献 99
第6章 事务管理 101
6.1 概述 101
6.2 web服务协调(ws-coordination) 103
6.2.1 简介 103
6.2.2 协调模型 106
6.2.3 协调上下文 107
6.2.4 协调服务 109
6.2.5 本节小结 112
6.3 web服务原子事务(ws-atomictransaction) 112
6.3.1 简介 113
6.3.2 原子事务上下文 114
6.3.3 原子事务协议 116
6.3.4 本节小结 121
6.4 web服务业务活动(ws-businessactivity) 121
6.4.1 简介 122
6.4.2 业务活动上下文 122
6.4.3 调类型与协议 125
6.4.4 本节小结 128
6.5 小结 129
6.6 参考文献 129
第3部分 服务管理
第7章 服务策略 136
7.1 概述 136
7.2 web服务策略框架与相关规范(ws-policy) 138
7.2.1 web服务策略框架(ws-policy framework) 138
7.2.2 web服务策略附件(ws-policyattachment) 145
7.2.3 web服务策略断言(ws-policyassertions) 158
7.3 web服务可靠消息传输策略(ws-rm policy) 159
7.3.1 web服务可靠消息传输策略规范概述 159
7.3.2 web服务可靠消息传输策略断言 160
7.3.3 web服务可靠消息传输策略断言附件 161
7.4 web服务安全策略(ws-securitypolicy) 162
7.4.1 web服务安全策略规范概述 162
7.4.2 安全策略模型 163
7.4.3 web服务安全策略断言 164
7.4.4 web服务安全策略断言附件 174
7.5 web服务交易策略 175
7.5.1 web服务原子事务规范(ws-atomictransaction)与web服务业务活动
7.5.1 规范(ws-businessactivity)概述 176
7.5.2 web服务原子事务规范技术内涵 177
7.5.3 web服务业务活动规范技术内涵 179
7.6 soap消息传输优化机制策略(ws-mtompolicy) 181
7.6.1 soap消息传输优化机制策略规范概述 181
7.6.2 soap消息传输优化机制策略断言 182
7.6.3 soap消息传输优化机制策略断言附件 182
7.7 sca策略框架(sca policy framework) 183
7.7.1 sca模型简介 183
7.7.2 sca策略框架规范概述 184
7.7.3 sca策略框架模型 184
7.7.4 sca策略附件规则 189
7.8 本章小结 193
7.9 感谢 193
7.10 参考文献 193
第8章 web服务分布式管理 196
8.1 概述 196
8.2 使用web服务的管理第1部分(management using web services part 1) 198
8.2.1 定义 198
8.2.2 可管理资源 199
8.2.3 管理能力 201
8.2.4 wsdm事件 202
8.2.5 本节小结 202
8.3 使用web服务的管理第2部分(management using web service part 2) 203
8.3.1 发现操作 203
8.3.2 一般性的管理能力 204
8.3.3 可管理资源的管理能力扩展 206
8.3.4 wsdm事件扩展 208
8.3.5 本节小结 209
8.4 web服务的管理(management of web service) 210
8.4.1 mows结构模型 210
8.4.2 公共管理能力 212
8.4.3 web服务端点管理能力 212
8.4.5 本节小结 215
8.5 示例 215
8.6 本章小结 215
8.7 参考文献 216
第9章 web服务资源框架 218
9.1 概述 218
9.2 web服务资源(ws-resource) 219
9.2.1 web服务资源 219
9.2.2 隐式资源模式(implied resource pattern) 219
9.2.3 本节小结 221
9.3 web服务资源属性(ws-resourceproperties) 221
9.3.1 web服务资源属性 221
9.3.2 web服务资源属性文档 222
9.3.3 访问资源属性 223
9.3.4 本节小结 226
9.4 web服务生命周期(ws- resourcelifetime) 226
9.4.1 即时销毁 226
9.4.2 规划销毁 227
9.4.3 本节小结 228
9.5 web服务服务组(ws-servicegroup) 228
9.5.1 服务组模型 229
9.5.2 服务组 229
9.5.3 服务组项 230
9.5.4 服务组注册 231
9.5.5 本节小结 232
9.6 web服务基本错误(ws-basefaults) 232
9.7 wsrf通知 233
9.7.1 资源属性值变化通知 233
9.7.2 终止通知 233
9.7.2 项添加通知与项删除通知 234
9.8 本章小结 236
9.9 参考文献 236
第10章 web服务通知机制 238
10.1 概述 238
10.2 web服务基本通知(ws-basenotification) 239
10.2.1 web服务基本通知概念模型 239
10.2.2 发送通知 241
10.2.3 通知生产者接口 242
10.2.4 创建与管理订阅 243
10.2.5 本节小结 245
10.3 web服务主题(ws-topics) 245
10.3.1 web服务主题概念模型 245
10.3.2 web服务主题的表示 246
10.3.3 主题表达式方言 247
10.3.4 应用实例 249
10.3.5 本节小结 251
10.4 web服务中转通知(ws-brokerednotification) 251
10.4.1 服务中转通知概念模型 251
10.4.2 发布模式 252
10.4.3 通知中转者接口 253
10.4.4 管理发布者注册资源 253
10.4.5 本节小结 254
10.5 本章小结 254
10.6 参考文献 254
第4部分 高级课题
第11章 业务流程执行语言 258
11.1 web服务业务流程执行语言(ws-bpel)概述 258
11.2 基本结构和主要元素 260
11.3 基本活动和结构化活动 266
11.4 流程的生命周期 273
11.5 抽象流程与可执行流程 274
11.6 服务编制与编排 275
11.7 用于人工交互的扩展(ws-bpel4people) 277
11.7.1 人工交互概述 277
11.7.2 人工交互的业务场景 279
11.7.3 人工交互模式 280
11.7.4 人工交互原理 281
11.7.5 人工交互任务状态机 283
11.7.6 人工任务策略断言 284
11.8 业务流程模式 286
11.8.1 会签模式 286
11.8.2 追回模式 287
11.8.3 重审模式 288
11.9 ws-bpel与soa、业务流程管理 288
11.10 本章小结 290
11.11 参考文献 290
第12章 服务建模语言 292
12.1 概述 292
12.2 服务建模语言基本元素 293
12.2.1 服务建模语言规范概述 293
12.2.2 服务建模语言模型的组成 294
12.2.3 服务建模语言对xml语法的扩展与约束 296
12.3 规则与验证 311
12.3.1 schematron——服务建模语言中的规则 311
12.3.2 服务建模语言的验证 317
12.4 服务建模语言可交换格式 319
12.4.1 服务建模语言可交换格式规范概述 320
12.4.2 可交换格式下对服务建模语言文档的打包 320
12.4.3 使用可交换格式表达跨文档引用 322
12.4.4 可交换格式中的规则文档绑定 324
12.5 本章小结 325
12.6 参考文献 326
编著者还有:刘昕鹏、王夕宁、薛亮
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×