面向服务架构 SOA 指南:业务价值、规划及企业路线图PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:(美)Norbert Bieberstein,Sanjay Bose,Marc Fiammante等著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2008
- ISBN:9787115172471
- 页数:235 页
第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
- 《长期价值》高洁译;(英国)内维尔·艾斯戴尔,美戴维·比斯利 2019
- 《澳大利亚汉学家李瑞智之研究 中华传统思想文化的当代价值》李书仓 2018
- 《面向可持续发展的马克思主义经济科学研究》刘正刚,李晓,田军著 2018
- 《物联网系统架构》解运洲 2019
- 《面向工程教育的本科计算机类专业系列教材 普通高等教育“十一五”国家级规划教材 计算机网络 第3版》胡亮,徐高潮,魏晓辉,车喜龙编 2018
- 《突发事件舆情五讲 新闻判断与价值观修养》李暄 2019
- 《云架构操作系统基础 Red Hat Enterprise Linux 7》李贺华 2018
- 《排舞运动价值解析与学练指导》侯晓艳著 2019
- 《你的亲子关系价值千万》年糕妈妈李丹阳著 2019
- 《牺牲的价值》黄超译;(沙特阿拉伯)哈密德·达曼胡里 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019