图书介绍

面向服务架构 SOA 指南:业务价值、规划及企业路线图pdf电子书版本下载

面向服务架构 SOA 指南:业务价值、规划及企业路线图
  • (美)Norbert Bieberstein,Sanjay Bose,Marc Fiammante等著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115172471
  • 出版时间:2008
  • 标注页数:235页
  • 文件大小:24MB
  • 文件页数:264页
  • 主题词:互联网络-网络服务器-指南

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

面向服务架构 SOA 指南:业务价值、规划及企业路线图PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 SOA简介 1

1.1 SOA提供的解决办法 2

1.2 探索SOA 4

1.2.1 术语“SOA” 4

1.2.2 SOA的维度 5

1.3 面向服务架构指南预览 7

1.4 小结 9

1.5 参考文献 10

第2章 解释SOA的业务价值 11

2.1 变革的力量 12

2.1.1 企业重构 14

2.1.2 产业解构 15

2.1.3 企业重构和产业解构趋势的影响 15

2.1.4 业务组件和服务的趋势 15

2.2 SOA常见问题 16

2.2.1 什么是SOA 16

2.2.2 企业为什么需要SOA 17

2.2.3 如果实施SOA企业会得到什么好处 18

2.2.4 如果不实施SOA企业会错过什么机会 18

2.2.5 SOA与以往的方法有什么不同 19

2.2.6 对业务和应用而言重新思考组件 19

2.2.7 何时不需要实施一个SOA 21

2.3 SOA价值路线图 21

2.3.1 为业务人员解释SOA 22

2.3.2 业务变更敏捷性清单 22

2.4 SOA的9个业务经验方法 33

2.5 小结 34

2.6 参考文献 34

第3章 体系结构构成要素 37

3.1 精炼SOA特征 39

3.1.1 平台 40

3.1.2 位置 40

3.1.3 协议 40

3.1.4 编程语言 41

3.1.5 调用模式 41

3.1.6 安全性 41

3.1.7 服务版本化 42

3.1.8 服务模型 43

3.1.9 信息模型 43

3.1.10 数据格式 43

3.1.11 应用SOA特性 44

3.2 基础设施服务 44

3.2.1 资源虚拟化服务 44

3.2.2 服务级别自动化和编制 45

3.2.3 实用业务服务 45

3.3 企业服务总线 46

3.3.1 传输 48

3.3.2 基于服务质量的路由 48

3.3.3 中介 48

3.3.4 Web服务网关 50

3.4 SOA企业软件模型 50

3.4.1 行业模型 50

3.4.2 平台无关的实现 51

3.4.3 特定平台的实现 53

3.4.4 J2EE实现 53

3.4.5 使用WebSphere应用服务器进行服务集成 54

3.4.6 信息管理领域 57

3.5 IBM按需操作环境 61

3.6 小结 64

3.7 IBM开发者园地网址链接 65

3.8 参考文献 65

第4章 SOA项目规划 67

4.1 组织SOA项目办公室 67

4.2 SOA采用路线图 69

4.3 对SOA治理的需求 71

4.3.1 SOA治理动机和目标 72

4.3.2 一个SOA治理模型 73

4.3.3 策略方向与SOA治理原则 74

4.3.4 权力授予与资金支持 74

4.3.5 SOA路线图的风险管理 75

4.3.6 SOA治理流程 76

4.3.7 启动治理模型 77

4.3.8 成功的技巧 78

4.4 SOA技术治理 79

4.4.1 通过模块化减少变化的影响 80

4.4.2 通过定义显式的流程状态获得中间件的独立性 80

4.4.3 监控和处理业务异常 80

4.5 SOA项目角色 81

4.5.1 角色的功能 81

4.5.2 角色和技能 82

4.5.3 项目阶段 82

4.5.4 检查并适应角色 83

4.5.5 已存角色浏览 83

4.5.6 新角色浏览 86

4.5.7 集成已存在的和新的角色 88

4.6 小结 90

4.7 IBM开发者园地网址链接 90

4.8 参考文献 91

第5章 分析与设计 93

5.1 面向服务的分析和设计 93

5.1.1 建模 94

5.1.2 抽象层 94

5.1.3 重用 97

5.1.4 服务封装 98

5.1.5 松耦合 99

5.1.6 高内聚 100

5.1.7 服务粒度 102

5.1.8 设计良好的服务 102

5.2 面向服务的分析和设计——活动 103

5.2.1 识别服务 103

5.2.2 服务分类 105

5.2.3 服务的规范 106

5.2.4 服务实现 106

5.3 小结 107

5.4 IBM开发者园地网址链接 108

5.5 参考文献 108

第6章 企业解决方案资产 111

6.1 架构师的视角 112

6.1.1 选择体系架构方法论 112

6.1.2 形式化架构决策 112

6.1.3 识别架构的最佳实践 112

6.1.4 进行产品和包的映射 113

6.2 企业解决方案资产说明 114

6.3 企业解决方案资产目录 115

6.4 ESA如何解决企业问题 115

6.5 选择企业解决方案资产 116

6.6 使用企业解决方案资产 117

6.7 多重离线操作 117

6.7.1 问题大纲 117

6.7.2 上下文 117

6.7.3 考虑因素 119

6.7.4 解决方案 119

6.7.5 结果 124

6.8 请求响应模板 124

6.8.1 问题大纲 124

6.8.2 上下文 125

6.8.3 考虑因素 125

6.8.4 解决方案 126

6.8.5 结果 128

6.9 小结 129

6.10 IBM开发者园地网址链接 130

6.11 参考文献 130

第7章 确定非功能性的需求 131

7.1 业务约束 132

7.1.1 操作范围 132

7.1.2 法律约束 132

7.1.3 行业业务标准 133

7.2 技术约束 133

7.2.1 操作环境的约束 134

7.2.2 技术模型约束 136

7.2.3 访问约束 136

7.2.4 专项技术约束 136

7.3 运行时的质量 136

7.3.1 性能非功能性需求 137

7.3.2 扩展性方面的非功能性需求 139

7.3.3 事务完整性相关的非功能性需求 140

7.3.4 安全性方面的非功能性需求 140

7.4 非运行时的质量 141

7.4.1 可管理性非功能性需求 141

7.4.2 版本管理中的非功能性需求 142

7.4.3 灾难恢复非功能性需求 142

7.5 小结 143

7.6 IBM开发者园地网址链接 143

7.7 参考文献 143

第8章 SOA环境的安全性 145

8.1 SOA安全模型在架构上的考虑 145

8.2 安全中的概念和各个因素 147

8.2.1 完整性 148

8.2.2 保密性 148

8.2.3 身份和认证 148

8.2.4 消息认证 149

8.2.5 会话管理 149

8.2.6 授权 150

8.2.7 隐私 152

8.2.8 不可否认性 152

8.2.9 加密 153

8.2.10 信任 155

8.2.11 联邦 155

8.3 SOA安全性的实现需求 156

8.3.1 管理安全策略 156

8.3.2 界定传输安全策略 156

8.3.3 界定消息层的安全策略 157

8.3.4 界定数据保护策略 158

8.3.5 界定安全性令牌策略 158

8.3.6 界定加密密钥策略 159

8.3.7 业务伙伴之间的合作策略 159

8.4 SOA安全性中的标准和机制 160

8.4.1 基本的安全标准:WS-Security 160

8.4.2 信任域:WS-Trust 162

8.4.3 联邦安全性:WS-Federation 163

8.4.4 会话管理:WS-SecureConversation 165

8.4.5 授权和策略:WS-Policy 165

8.5 在SOA系统中实现安全性 166

8.5.1 实现基本的安全服务 166

8.5.2 实现接触点服务 167

8.5.3 实现消息层的安全服务 169

8.5.4 实现信任服务 169

8.5.5 实现联邦化 169

8.6 与安全性相关的非功能性需求 170

8.6.1 安全性对于性能的影响 170

8.6.2 安全性管理 171

8.7 技术和产品映射 172

8.7.1 传输层的PoC 173

8.7.2 Web服务层的PoC 173

8.7.3 信任服务 173

8.7.4 联邦服务 173

8.8 小结 174

8.9 IBM开发者园地网址链接 174

8.10 参考文献 176

第9章 管理SOA环境 177

9.1 分布式服务的管理和监控概念 177

9.1.1 事件驱动的管理 178

9.1.2 SOA驱动管理的级别 179

9.2 关键服务管理概念 182

9.2.1 管理企业服务总线 183

9.2.2 标准的演变 184

9.3 运营管理的挑战 185

9.3.1 管理视角方面的挑战 185

9.3.2 部署的各个阶段 187

9.4 服务级别协议的考虑 188

9.5 SOA管理方面的产品 189

9.5.1 业务性能和业务服务管理 189

9.5.2 IT应用和资源管理 190

9.5.3 管理的其他方面 192

9.5.4 外部产品关系 195

9.6 小结 195

9.7 IBM开发者园地网址链接 195

9.8 参考文献 196

第10章 SOA部署的案例研究 197

10.1 案例研究:保险业的SOA 197

10.1.1 IT和业务的挑战 198

10.1.2 解决方案实施 199

10.1.3 项目的效果 202

10.1.4 学到的经验 204

10.2 案例研究:政府部门服务的SOA 206

10.2.1 IT和业务的挑战 206

10.2.2 技术实现 206

10.2.3 项目的效果 207

10.2.4 学到的经验 208

10.3 小结 209

第11章 领航未来 211

11.1 我们学到了什么 211

11.2 指导原则 213

11.3 未来的研究方向 215

11.3.1 技术标准 215

11.3.2 Web Services的监控和可视化 215

11 3.3 语义网服务 216

11.3.4 开放的开发平台 216

11.3.5 服务资产 216

11.3.6 SOA编程模型 216

11.3.7 虚拟服务平台 217

11.3.8 事件驱动的架构 217

11.3.9 模型驱动的架构 217

11.3.10 公用服务 217

11.3.11 行业采用 218

11.4 小结 218

11.5 IBM开发者园地网址链接 218

术语表 219

精品推荐