《Service Oreiented Architecture in the Real World》推荐及翻译计划
《Service Oreiented Architecture in the Real World》推荐及翻译计划
SOA是什么?我们为什么需要SOA?服务是什么?我们怎样设计服务?SOA是怎样为业务提供解决方案的?所有这些,正如本书中瞎子与大象的故事一样,每个人都每个人的答案,本书试图穿透所有这些迷雾,为我们揭开笼罩在SOA身上的神秘面纱,还SOA一个清晰的本真。
本书不像一般的书籍,满纸概念,空洞而不知所云。作者语言如行云流水,在字里行间我们也可以感受到内心隐隐的激动和激情。以本人的英文水平,尚觉得读此书实乃一大享受,英文水平高超的您读原版书籍的时候一定会有更多的感受。
虽然英文水平不怎么样,但是出于对此书的喜爱,所以计划翻译此书,一来作为深入研究此书的契机,二可以为想通过本书更深入了解SOA的朋友少解阅读英文的痛苦。翻译本书纯粹是个人乐趣,不以盈利为目的,不妥之处读者海涵。
因为工作繁重,所以翻译速度不一定很快,计划每两周翻译一章。今日发第一部分,纯目录介绍。从目录中,我们可以知道内容的分量。确实是一本值得期待和拥有的好书!
目录
第一章:面向服务的体系架构(SOA)
读者获益
致谢
SOA介绍
SOA大象
SOA简单定义
SOA的荒诞与真实
SOA的演化
为什么我必须关注SOA?
理解服务
服务设计的原则
原则一:边界明确
原则二:服务自治
原则三:服务共享方案和协议,不是类
原则四:基于策略的服务兼容性
SOA抽象参考模型
暴露
组合
消费
重现架构能力
消息与服务
工作流与进程
数据
用户体验
身份与访问
管理
支持公用架构能力
公用架构能力与抽象SOA模型
暴露
组合
消费
小结
参考
第二章:消息与服务
读者获益
致谢
理解服务
SOA成熟度模型(另外一个??)
服务分类法
服务生命周期
分析服务
开发服务
测试服务
提供服务
运作服务
消费服务
服务变更管理
服务退出
服务场景
信息集成
遗留系统集成
过程管理
一致访问
资源虚拟化
过程外部化
其他场景
SOA与最终用户
什么是组合式应用程序?
组合式应用程序像什么?
组合式应用程序预期的好处,如何才能成功?
结论
SOA案例研究:澳洲联邦银行
参考资料
第三章:工作流与进程
读者获益
致谢
理解工作流
什么是工作流
工作流术语
为什么需要工作流
工作流模型
工作流协议
协同问题解决
脚本化操作
规则和策略
工作流平台的价值
更多语义上的宣传
平台特征
一个通用工作流运行时
直击问题
工作流宣言
敏捷
抽象
工作流是无处不在的
工作流是意图明确的
工作流是流动的
工作流是包罗万象的
工作流是透明的
理解BizTalk Server和WF的联系
结论
案例研究:节约美元汽车组织
参考资料
第四章:数据
读者获益
致谢
SOA面临的数据挑战
概述
数据集成难题
数据库可度量性
主数据管理(MDM)
什么是主数据?
客户数据集成(CDI)
产品信息管理(PIM)
主数据管理(MDM)轮毂架构
中心架构类型
架构难题
版本和层次
繁殖和同步
发布更新
数据一致性和可靠性
元数据
管理和支配
数据加工
输出
报告
工作流和业务规则
工具
结论
SOA案例研究:伦敦股票交易市场
参考资料
第五章:用户交互
读者获益
致谢
什么是架构?
介绍一个UX上的框架
接口
交互
基础设施
案例研究:苏黎世航空公司
参考资料
第六章:标识和访问
读者获益
致谢
身份和访问
概述
可信子系统设计
现行实践
可信的子系统设计
可信的子系统进程扩展
可信的子系统方针
平滑的一个原始调用者标识申明
身份/证据映射
这样设计的好处
一个身份元系统
什么是身份元系统
身份在上下文中的功用
身份定律
身份元系统中的角色
身份元系统中的组件
一个身份元系统架构:WS-*Web Services
结论
案例研究:欧图公司
参考资料