标题：SOA实践指南
图书信息
书 名: SOA实践指南
作　者：（美）布朗，胡键译
出版社： 机械工业出版社
出版时间： 2009-3-1
ISBN: 9787111263340
开本： 16开
定价: 59.00元
08版信息
  书 名: SOA实践指南 
作　者：(美国)乔苏蒂斯
出版社： 电子工业出版社
出版时间： 2008
ISBN: 9787121070419
开本： 16
定价: 59.86元
执行SOA--SOA实践指南
基本信息  执行SOA--SOA实践指南原书名： Executing SOA: A Practical Guide for the Service-Oriented Architect 原出版社：IBM Press 作者： (美)Norbert Bieberstein    [作译者介绍] 译者： 王海鹏 丛书名： SOA技术丛书 出版社：机械工业出版社 ISBN：9787111266822 上架时间：2009-5-21 出版日期：2009 年5月 开本：16开 页码：179 版次：1-1 所属分类： 计算机 > 计算机网络 > Web Server > SOA/SOC(面向服务框架
内容简介
《SOA实践指南》展示了实现面向服务的架构(SOA)切实可行的规律，使得SOA不再只是镜花水月，可望而不可及。《SOA实践指南》基于作者在一家领先行业的公司中全面推广SOA的第一手经验，解释了SOA如何简化大型应用的创建和维护。不管你的项目是包含一套巨大的、基于Web Services的组件集，还是需要将老系统和更现代化的业务流程连接起来，《SOA实践指南》都阐明了SOA如何满足你的需要。
作者简介
Nicolai M．Josuttis．著有《C++标准库》和《C++模板》，两书都由Addison-Wesley出
版。他的职务是系统架构师和技术经理。最近两年，他在一家国际电话公司中全面推广
SOA。Nicolai在几个会议上办过s0A讲座，多年来他一直在发表关于这个主题的演讲。
媒体推荐
“本书描述的原则和经验，在使T-Mobile公司成功建立SOA上扮演了重要角色，公司的
SOA每天要处理超过1000万个服务调用。”
--Steffen Roehn博士，T-Mobile国际公司执行委员会成员(CIO)
“在过分炒作的SOA世界中，Nicolai Josuttis做出了杰出的贡献：一部基于第一手经验、经过认真推敲的、深刻洞察SOA本质的作品。就鼓励SOA实践者采用切实可行的方法而言，本书是一个重要的里程碑。”
--John Schmidt，集成联盟主席
“所有CIO、IT主管和IT计划经理都应该看看这本书。”
--Richard Mark Soley博士，对象管理组织主席和ICEO、SOA联盟执行董事
编辑推荐
多年来，SOA一直只是个美好的愿景。通过描述在实践中实现和运行SOA所碰到的问题，《SOA实践指南》让SOA走入凡尘，真正能被大家所用。通过介绍SOA的方方面面，分析典型的使用模式，并探究松耦合如何帮助构筑更强大的应用，《SOA实践指南》提出了一个框架，帮助你决定何时，以及如何利用SOA获益。在《SOA实践指南》中，你将：
直接聚焦于真实的技术和部署，而不是仅仅关注若干标准
在应用SOA解决方案之前，先检查业务问题，确定哪些业务问题适用SOA方法
找到建立解决方案的清晰路径，而不是陷入不断变化的Web Services细节泥潭之中
分享资深SOA系统架构师的实战经验
目录
前言 
第1章：动机
1.1大型分布式系统的特征
1.2魔术总线故事
1.3魔术总线故事给我们的启示
1.4 SOA历史
1.5五页幻灯讲完SOA
第2章：SOA
2.1SOA定义
2.2 SOA驱动因素
2.3 SOA概念
2.4 SOA要素
2.5 SOA不是银弹
2.6 SOA不是特定技术
2.7对比SOA与分布式对象
2.8 SOA术语
2.9总结
第3章：服务
3.1服务
3.2接口和契约
3.3额外的服务特性
3.4总结
第4章：松耦合
4.1对容错的需求
4.2松耦合的形式
4.3处理松耦合
4.4总结
第5章：企业服务总线
5.1ESB职责
5.2异质的ESB
5.3ESB的差异
5.4ESB增值服务
5.5总结
第6章：服务分类
6.1基础服务分类
6.2基本服务
6.3组合服务
6.4流程服务
6.5其他服务分类法
6.6技术服务和基础设施服务
6.7服务之外
6.8总结
第7章：业务流程管理
7.1 BPM术语
7.2 BPM和SOA
7.3用于服务的BPM的例子
7.4业务流程建模
7.5识别服务的其他方法
7.6配制和编排
7.7更多思考
7.8总结
第8章：SOA和组织
8.1角色和组织
8.2出资模型
8.3总结
第9章：上下文环境中的SOA
9.1基于SOA的架构模型
9.2处理前端和后端
9.3总结
第10章：消息交换模式
10.1 MEP简介
10.2基本MEP
10.3更复杂的MEP
10.4处理可靠性和错误
10.5处理不同MEP层
l0.6事件驱动的架构
10.7总结
第11章：服务生命周期
11.1开发中的服务
11.2生产中的服务
11.3总结
第12章：版本划分
12.1版本划分需求
12.2领域驱动的版本划分
12.3数据类型的版本划分
12.4配置管理驱动的版本划分
12.5实践中的版本划分
12.6总结
第13章：SOA和性能
13.1性能在哪儿重要
13.2从远程存储过程到服务
13.3性能和可重用性
13.4性能和向后兼容性
13.5总结
第14章：SOA和安全
14.1安全需求
14.2处理安全需求
14.3实践中的SOA安全.
14.4 XML和Web Services的安全
14.5安全问题何时凸现
14.6总结
第15章：技术细节
15.1服务和状态
15.2幂等性
15.3测试和调试
15.4处理技术性数据(头数据)
15.5数据类型
15.6错误处理
15.7总结
第16章：Web S8rvices
16.1使用Web Services的动机
16.2基础Web Services标准
16.3实践中的Web Services
16.4结束按语
16.5总结
第17章：服务管理
17.1服务中间人的历史
17.2业务库和注册中心
17.3总结
第18章：模型驱动的服务开发
18.1生成的服务代码
18.2建模服务
18.3实践中的元模型
18.4建立MDSD过程
18.5工具
18.6避免瓶颈
18.7总结
第19章：建立SOA和SOA监管
19.1引入SOA
19.2 SOA监管
19.3按部就班SOA
19.4其他SOA方法
19.5其他建议
19.6总结
第20章：后记
20.1 SOA是新东西吗?
20.2 SOA增加了复杂性吗?
20.3 SOA关键的成功要素是什么?
20.4 SOA在哪些地方不合适?
20.5 SOA替代了001：’吗?
参考文献
词汇表
索引
……
序言
从20世纪60年代的软件危机开始，人们就在和计算机软件、系统的复杂性作斗争。结构化编程、面向对象编程和组件是编程范式方面的努力；客户机一服务器架构、三层架构乃至N层架构是架构方面的进化。SOA是计算机业界在同软件、系统复杂性斗争上的新尝试。本书多次提到，SOA和之前的尝试相比有一些重要的不同，因此，成功处理复杂性的希望也更大。
不同之一为SOA接受异质。这个转变产生的效果正如敏捷编程接受“需求不断变更”产生的效果一样，从抗拒到接受，观念上转变的一小步，实践中将形成巨大的差异。
不同之二为SOA接受变化，甚至必须在变化中才能产生出自己的SOA；作者多次提到“你买不来SOA”，强调SOA是必须根据自己的情况逐步演化出的一个IT战略。
这些不同之处与其说是技术上的，不如说是观念上的。事实上，观念的变化最为强有力，新观念或者会产生与过去迥异的方法论、开发过程和架构，或者会激发人们从新的角度、用新的方式来组织老技术和老方法。
然而，如果对SOA的研究只停留在纯观念、纯理论上，则SOA将始终是美丽而遥不可及的海市蜃楼。“理论是苍白的，而生活之树常青”。只有既抓住观念和本质，又深入一定程度细节，才能“纲举目张”和“翔实可行”兼得。