标题：SOA中国路线图实施版
基本信息
ISBN：9787302211907
定价：39.5元
印次：1-1
装帧：平装
印刷日期：2009-10-13
图书简介
本书首先从当前企业应用软件建设的问题和出路出发，通过从四个维度对SOA的剖析，阐述了中国企业软件服务化的三个切入点（架构与方法论、SOA应用、基础设施），以期帮助企业客户更好地理解SOA带给中国企业应用软件建设的好处和价值。围绕着从应用开始的SOA实施路线图和向企业客户最终提供的SOA平台解决方案，本?榛苟韵喙丶际酰ㄈ镖CA、SDO、OSGi、BPM、ESB、SOAGovernance等）出现的背景、业务需求、实施方法、技术标准等内容进行了详细介绍，以便企业客户更容易地运用这些技术实现SOA的落地。本书适合企业应用软件架构师、实施顾问、工程师，以及其他软件开发和软件项目管理人员阅读。
书籍目录
目录
第一部分SOA出现的问题背景——企业应用软件建设的
业务环境与SOA
第1章企业应用软件建设的困境和出路 3
1.1支撑业务创新是企业应用软件建设原动力 3
1.1.1业务创新是企业保持活力、竞争力的必然选择 3
1.1.2计算机技术的发展推动业务创新 5
1.2企业应用软件建设面临的挑战 7
1.2.1挑战1：业务交付不及时，低于业务发展的要求 8
1.2.2挑战2：缺少统一规划，难以适应以客户为中心的运营模式 9
1.2.3挑战3：应用越来越多，维护量大，应用间共享困难 10
1.2.4挑战4：系统功能个性化不足，影响业务使用 11
1.2.5挑战5：企业应用软件建设缺乏弹性，影响企业业务扩张 12
1.2.6挑战6：不一致、不友好的使用体验，降低了用户的主观满意度 13
1.2.7挑战7：应用软件低成本与高要求的矛盾 14
1.3去哪里？坚定不移地走SOA之路 14
1.3.1依托平台：高质量、低成本、快速的交付业务 15
1.3.2统一规划：绘制业务蓝图，升级架构和技术规范 17
1.3.3建设基础设施：企业级、集约化的运营和管理 19
第2章企业应用软件服务化：多维的SOA及其切入点 20
2.1SOA的概念和价值 20
2.1.1SOA的概念 20
2.1.2SOA的价值 21
2.2企业应用软件服务化的SOA切入点 23
2.2.1快速构建高质量、灵活、易管控、面向服务的业务应用 23
2.2.2建设SOA基础设施，提供集约化运营管理 24
2.2.3借助SOA方法论建立企业架构规范，指导业务与技术实现 25
2.3从应用开始的SOA实施路线图 25
2.4基于SOA的企业应用愿景 29
2.5企业软件应用的新趋势：后SOA时代的SaaS和云计算 30
2.6客户案例背景介绍 33
2.6.1电信案例背景 33
2.6.2金融案例背景 34
第二部分SOA从应用开始
第3章先进的SOA应用 39
3.1模块化交付的SOA应用 40
3.1.1模块化SOA应用的特点 40
3.1.2应用模块的划分原则 41
3.1.3使用OSGi实现SOA应用的模块 42
3.2服务化实现的SOA应用 47
3.2.1服务化的特点 47
3.2.2使用SCA规范实现构件的服务化 48
3.3数据标准化的SOA应用 55
3.3.1支持元数据定义 57
3.3.2动态数据访问接口 58
3.3.3静态数据访问接口 60
3.3.4灵活的数据传输对象 61
3.3.5数据导航 62
3.3.6数据变更历史 63
3.3.7数据序列化 64
3.4易于集成的SOA应??65
3.5良好用户体验的SOA应用 70
3.5.1富客户端SOA应用的特点 71
3.5.2富客户端SOA应用的主要技术 73
3.6灵活业务定制的SOA应用 75
3.7一点建议 76
第三部分SUM，从企业架构开始的SOA方法论和
架构指引
第4章多维的SOA企业架构 82
4.1SOA实施中的方法论和架构问题 83
4.2SOA企业架构模型 84
4.2.1SOA企业业务架构模型 85
4.2.2SOA企业信息（数据）架构模型 86
4.2.3SOA企业应用架构模型 87
4.2.4SOA企业技术架构和基础设施模型 88
4.3相关企业架构模型和理论 96
4.3.1Zachman框架 96
4.3.2TOGAF框架 98
4.3.3EUP企业统一过程 100
第5章以服务为中心的SOA规划与设计 102
5.1企业应用的战略布局：SOA业务规划 103
5.1.1SOA业务规划过程 104
5.1.2SOA业务规划示例：电信业流程框架eTOM 106
5.2企业应用的流程梳理：SOA流程规划 109
5.2.1SOA流程规划的目的 109
5.2.2什么是业务流程 109
5.2.3SOA流程规划的过程 110
5.3企业应用的服务重用：SOA服务规划 118
5.3.1SOA服务规划的目的 118
5.3.2SOA服务规划过程 118
5.3.3SOA服务识别模式 125
5.4SOA规划案例分析 129
5.4.1信用卡业务流程梳理 130
5.4.2服务识别 135
5.4.3服务定义和设计 136
第四部分SOA基础设施理论与实践
第6章面向业务的SOA流程管理平台 141
6.1SOA与业务流程管理 141
6.1.1SOA与BPM的融合 141
6.1.2业务流程管理与工作流的关系 142
6.1.3SOA业务流程管理的价值 143
6.2SOA流程管理平台的功能 144
6.2.1流程建模与仿真 144
6.2.2流程实现与运行 147
6.2.3流程监控与优化 148
6.3SOA流程管理平台的参考实现 148
6.3.1流程管理平台基本思想 148
6.3.2流程管理平台逻辑组成 149
6.3.3流程管理平台参考标准 153
6.4SOA业务流程管理平台的建设方案 155
6.5SOA业务流程管理案例与实践 158
6.5.1电路故障处理流程需求 158
6.5.2流程建模与仿真 160
6.5.3流程实现与运行 162
6.5.4流程监控与优化 163
6.5.5实施效果 164
第7章多样化的SOA企业服务平台 165
7.1企业服务平台的概念和需求背景 165
7.1.1企业服务平台的概念 165
7.1.2企业应用集成的需求 166
7.1.3目前企业应用集成的不足 167
7.2企业服务平台的价值和定位 169
7.2.1企业服务平台的价值 169
7.2.2企业服务平台并非SOA实施首要任务 171
7.3企业服务平台的功能和实现 172
7.3.1服务路由 173
7.3.2协议转换 174
7.3.3数据转换 175
7.3.4事件管理 176
7.3.5服务注册和管理 178
7.4企业服务平台的实施方法 180
7.4.1单一服务总线模式 181
7.4.2分级服务总线模式 182
7.4.3基于REST的轻量化服务集成 185
7.5案例分析 186
7.5.1案例背景 186
7.5.2服务总线解决方案的要求 188
7.5.3案例解决方案 188
第8章建设企业软件生态的治理环境和平台 191
8.1企业SOA治理的概念和价值 191
8.1.1SOA治理的概念 191
8.1.2SOA治理和IT治理的关系及治理模型 193
8.1.3SOA治理的价值 197
8.2企业SOA治理的内容和范围 197
8.2.1SOA生命周期治理 199
8.2.2SOA治理的关键技术 201
8.2.3SOA治理框架 204
8.3企业SOA治理的过程和平台 206
8.3.1SOA治理的步骤 207
8.3.2SOA管控与治理平台 207
8.4SOA治理的电信案例分析 210
8.4.1SOA治理组织 210
8.4.2SOA治理方法论 211
8.4.3SOA治理平台 211
第五部分企业应用建设的SOA平台解决方案
第9章向用户提供企业应用建设的SOA平台解决方案 217
9.1基于SOA的平台解决方案介绍 217
9.1.1解决方案理念 217
9.1.2基于SOA的企业应用基础设施 220
9.1.3SOA应用平台 222
9.2基于SOA的平台解决方案实例分析 224
9.2.1一体化SOA平台解决方案 226
9.2.2SOA架构部署方案 228
9.2.3平台解决方案的实施效果 229
附录：缩略语 231
参考文献 233
补充阅读 237
XIV
SOA中国路线图（实施版）
XV
目录[1]