《面向服务的计算(SOC)技术、规范与标准》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:周宇辰,刘昕鹏,王夕宁等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2010
  • ISBN:9787121098932
  • 页数:328 页
图书介绍:面向服务的计算(Service Oriented Computing,SOC)是当前工业界与学术界备受关注的主题。面向服务计算其重点之一就是以标准的方式支持系统的开放性,进而使相关技术与系统具有长久的生命力。本书较为全面、系统地介绍和分析了W3C和OASIS现有和正在制定中的相关标准和规范。

第1部分 基本概念框架 2

第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部分 消息传输、安全及交易管理 34

第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可靠消息传输(W S-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部分 服务管理 136

第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服务原子事务规范(W S-AtomicTransaction )与Web服务业务活动规范(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服务资源属性(W S-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部分 高级课题 258

第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