分类:编程开发
语言:简体中文
大小:未知
发布时间:13-07-11
第1章 概述1.1 本书的目标1.2 读者对象1.3 本书不涉及的内容1.3.1 本丛书中包括的其他书1.3.2 SOA的标准化努力1.4 本书的组织结构1.4.1 第1部分:基本原理1.4.2 第2部分:设计原则1.4.3 第3部分:补充内容1.4.4 附录1.5 符号、图形和风格约定1.5.1 符号图例1.5.2 服务的符号1.6 附加说明1.6.1 更新、勘误和资源1.6.2 主术语表1.6.3 参考规范1.6.4 面向服务计算的海报1.6.5 SOA 杂志1.6.6 通知服务1.6.7 联系作者第2章 案例研究2.1 案例研究背景:Cutit Saws公司2.1.1 历史2.1.2 技术基础设施和自动化环境2.1.3 业务目标与障碍第1部分 基本原理第3章 面向服务计算与SOA3.1 设计的基本原理3.1.1 设计特性3.1.2 设计原则3.1.3 设计范型3.1.4 设计模式3.1.5 设计模式语言3.1.6 设计标准3.1.7 最佳实践3.1.8 一个基本设计框架3.2 面向服务计算概述3.2.1 面向服务架构3.2.2 面向服务、服务以及面向服务方案逻辑3.2.3 服务组合3.2.4 服务库存3.2.5 理解面向服务计算中的元素3.2.6 服务模型3.2.7 SOA和Web服务3.2.8 服务库存蓝图3.2.9 面向服务分析和服务建模3.2.10 面向服务设计3.2.11 Service-Qriented Architecture: Concepts, Technology, and Design3.3 面向服务计算的目标和价值3.3.1 内在互操作性的提高3.3.2 联合的增强3.3.3 厂商多样性选择的增加3.3.4 业务和技术领域一致性的提高3.3.5 投资回报率的提高3.3.6 组织敏捷度的提高3.3.7 IT负担的降低3.4 案例研究背景第4章 面向服务4.1 面向服务概述4.1.1 业务自动化中的服务4.1.2 服务是能力的集合4.1.3 面向服务作为一种设计范型4.1.4 面向服务和互操作性4.2 面向服务解决的问题4.2.1 在面向服务到来之前4.2.2 面向服务的必要性4.3 面向服务带来的挑战……第5章 理解设计原则第2部分 设计原则第6章 服务合约(标准化与设计)第7章 服务耦合(服务内及消费者依赖)第8章 服务抽象(信息隐藏与元抽象类型)第9章 服务可复用性(商业与无关设计)第10章 服务自治(处理边界与控制)第11章 服务无状态性(状态管理延迟与无状态性设计)第12章 服务可发现性(可解释性与交流)第13章 服务可组合性(组合成员设计与复杂组合)第3部分 补充内容第14章 面向服务与面向对象:原则和概念上的比较第15章 实践支持第16章 面向服务原则到战略目标的映射第4部分 附录附录A 案例研究总结附录B 过程描述附录C 原则和模式的对照其他资源
内容推荐本书首先简要介绍了SOA与面向服务的基本概念和关键目标,然后着重阐述了为实现SOA的目标需要遵守的8个核心设计原则:标准化服务合约、服务松散耦合、服务抽象、服务可复用性、服务自治、服务无状态性、服务可发现性和服务可组合性。本书结构清晰、行文简洁,并且在书中贯穿了具体的案例来形象地介绍这些相对比较抽象的设计原则。本书作者Thomas Erl是业界公认的SOA领袖,本书以及他的其他著作被许多著名跨国公司的资深专家誉为“必备的SOA参考书”。 本书的读者对象是对面向服务架构感兴趣的IT开发人员、分析师与架构师。通过阅读本书,读者不仅可以更加深入地理解SOA的基本原理以及SOA能够带来的好处,更重要的是,可以更加深入地学习在实践SOA的过程中需要遵守的基本原则,并通过书中的实际案例来掌握如何在实践中运用这些原则。、内容截图
...