书籍详情
SOA概念、技术与设计
作者:(美)伊尔(Thomas ERL) 著;王满红、陈荣华 译
出版社:机械工业出版社
出版时间:2007-01-01
ISBN:9787111197270
定价:¥56.00
购买这本书可以去
内容简介
本书系统介绍SOA概念、技术与设计。全书共分五部分,分别介绍SOA与Web服务的基本原理,SOA与第二代Web服务规范扩展,SOA与面向服务,构建SOA的计划与分析、技术与设计。本书由浅人深,示例翔实,应用大量模式,真正覆盖SOA实质部分。每章配有要点小结,使渎者能更深入理解该章主题。本书适合于考虑实施面向服务架构的软件开发者、架构师或项目经理阅读参考。...学习SOA的权威指南在世界范围所采用的革命性计算平台中,面向服务架构(SOA)处于核心位置,并赢得了主要软件供应商的普遍支持。本书是第一部端到端的SOA教程,逐步指导读者从零开始学习面向服务的建模与设计方法。本书通过125个案例研究、300多个模式,详细讲解和分析构建SOA平台的最重要方面:目标、障碍、概念、技术、标准、交付策略以及分析与设计过程。本书内容全面、清晰生动,可帮助读者深入理解SOA技术。.本书主要内容:●面向服务分析和设计的详细过程和步骤。●深度探索各种不同的面向服务设计模式,包括与面向对象的对比。●全面研究有关.NET与J2EE在开发及运行平台方面对SOA的支持。●一组关键Web服务技术与WS-*规范的描述,包括探索它们在SOA内如何关联和定位。..●“简言之”部分用通俗语言和实例,把复杂的概念简单化,更便于理解。●有关面向服务的业务建模以及创建特定服务抽象层的指导方针。●SOA与过去架构的对比,以及对当前行业的影响。●项目计划和各种SOA交付策略的比较。
作者简介
Thomas ErL是SOA系统公司(SOA Systems Inc.www.soasystems.com)的创始人,这是一家特别提供SOA咨询及培训服务的企业解决方案提供者。他的前一本书《ServiceOriented Architecture: A Field Guide to Integrating XML and Web Servcies》,成为2004年Web服务及SOA类别的畅销书。托马斯是OASIS的投票成员,并积极进行相关研究,如XML与Web服务集成框架(XWIF)。他是各种技术会议的演讲者和咨询师,并在Web Services Journal、WLDJ、Application Development Trends等杂志上发表了诸多论文。更多信息请参见www.thomaserl.com/technology/。
目录
译者序
前言
第1章 引言
1.1 本书的重要性
1.2 本书的目标
1.3 本书为谁而写
1.4 本书不涉及的内容
1.5 本书的组织结构
1.6 附加信息
第2章 案例研究
2.1 如何使用案例研究
2.2 1号案例背景:瑞克有限公司
2.3 2号案例背景:交通岸线系统公司
第一部分 SOA与Web服务基础
第3章 SOA简介
3.1 SOA基础
3.2 当代SOA的共同特征
3.3 常见的SOA误解
3.4 SOA常见的切实效益
3.5 采用SOA的常见失误
第4章 SOA的演变
4.1 SOA历史
4.2 SOA的持续演变
4.3 SOA与过去架构的比较
第5章 Web服务与基本SOA
5.1 Web服务框架
5.2 服务(作为Web服务)
5.3 服务描述(用WSDL语言)
5.4 消息(以SOAP规范)
第二部分 SOA与WS-*扩展
第6章 Web服务与当代SOA:活动管理与组合
6.1 消息交换模式
6.2 服务活动
6.3 协调
6.4 原子事务
6.5 业务活动
6.6 编排
6.7 编导
第7章 Web服务与当代SOA:高级消息、元数据和安全
7.1 寻址
7.2 可靠消息传递
7.3 关联
7.4 策略
7.5 元数据交换
7.6 安全
7.7 通知与事件
第三部分 SOA与面向服务
第8章 面向服务的原则
8.1 面向服务与企业
8.2 面向服务架构剖析
8.3 面向服务的一般原则
8.4 面向服务原则如何相互关联
8.5 面向服务与面向对象(第二部分)
8.6 原生Web服务对面向服务原则的支持
第9章 服务层
9.1 面向服务与当代SOA
9.2 服务层抽象
9.3 应用服务层
9.4 业务服务层
9.5 编排服务层
9.6 无关服务
9.7 服务层配置场景
第四部分 构建SOA(计划与分析)
第10章 SOA交付策略
10.1 SOA交付周期的阶段
10.2 自顶向下策略
10.3 自底向上策略
10.4 敏捷策略
第11章 面向服务分析:介绍
11.1 概述
11.2 以业务为核心SOA的效益
11.3 源于业务的服务
第12章 面向服务分析:服务建模
12.1 服务建模(循序渐进的过程)
12.2 服务建模指导
12.3 服务模型逻辑分类
12.4 服务建模方法对比的示例
第五部分 构建SOA(技术与设计)
第13章 面向服务设计:介绍
13.1 概述
13.2 WSDL相关的XML Schema语言基础
13.3 WSDL语言基础
13.4 SOAP语言基础
13.5 服务接口设计工具
第14章 面向服务设计:SOA组合指导原则
14.1 组合SOA的步骤
14.2 选择服务层的考虑
14.3 定位核心SOA标准的考虑
14.4 选择SOA扩展的考虑
第15章 面向服务设计:服务设计
15.1 概述
15.2 以实体为核心的业务服务设计(循序渐进的过程)
15.3 应用服务设计(循序渐进的过程)
15.4 以任务为核心的业务服务设计(循序渐进的过程)
15.5 服务设计指导
第16章 面向服务设计:业务流程设计
16.1 WS—BPEL语言基础
16.2 WS—协调概览
16.3 面向服务的业务流程设计(循序渐进的过程)
第17章 基础WS—*扩展
17.1 WS-寻址语言基础
17.2 WS-可靠消息传递语言基础
17.3 WS-策略语言基础
17.4 WS-元数据交换语言基础
17.5 WS-安全语言基础
第18章 SOA平台
18.1 SOA平台基础
18.2 J2EE中的SOA支持
18.3 .NET中的SOA支持
18.4 集成性考虑
附录A 案例研究:总结
附录B 服务模型参考
前言
第1章 引言
1.1 本书的重要性
1.2 本书的目标
1.3 本书为谁而写
1.4 本书不涉及的内容
1.5 本书的组织结构
1.6 附加信息
第2章 案例研究
2.1 如何使用案例研究
2.2 1号案例背景:瑞克有限公司
2.3 2号案例背景:交通岸线系统公司
第一部分 SOA与Web服务基础
第3章 SOA简介
3.1 SOA基础
3.2 当代SOA的共同特征
3.3 常见的SOA误解
3.4 SOA常见的切实效益
3.5 采用SOA的常见失误
第4章 SOA的演变
4.1 SOA历史
4.2 SOA的持续演变
4.3 SOA与过去架构的比较
第5章 Web服务与基本SOA
5.1 Web服务框架
5.2 服务(作为Web服务)
5.3 服务描述(用WSDL语言)
5.4 消息(以SOAP规范)
第二部分 SOA与WS-*扩展
第6章 Web服务与当代SOA:活动管理与组合
6.1 消息交换模式
6.2 服务活动
6.3 协调
6.4 原子事务
6.5 业务活动
6.6 编排
6.7 编导
第7章 Web服务与当代SOA:高级消息、元数据和安全
7.1 寻址
7.2 可靠消息传递
7.3 关联
7.4 策略
7.5 元数据交换
7.6 安全
7.7 通知与事件
第三部分 SOA与面向服务
第8章 面向服务的原则
8.1 面向服务与企业
8.2 面向服务架构剖析
8.3 面向服务的一般原则
8.4 面向服务原则如何相互关联
8.5 面向服务与面向对象(第二部分)
8.6 原生Web服务对面向服务原则的支持
第9章 服务层
9.1 面向服务与当代SOA
9.2 服务层抽象
9.3 应用服务层
9.4 业务服务层
9.5 编排服务层
9.6 无关服务
9.7 服务层配置场景
第四部分 构建SOA(计划与分析)
第10章 SOA交付策略
10.1 SOA交付周期的阶段
10.2 自顶向下策略
10.3 自底向上策略
10.4 敏捷策略
第11章 面向服务分析:介绍
11.1 概述
11.2 以业务为核心SOA的效益
11.3 源于业务的服务
第12章 面向服务分析:服务建模
12.1 服务建模(循序渐进的过程)
12.2 服务建模指导
12.3 服务模型逻辑分类
12.4 服务建模方法对比的示例
第五部分 构建SOA(技术与设计)
第13章 面向服务设计:介绍
13.1 概述
13.2 WSDL相关的XML Schema语言基础
13.3 WSDL语言基础
13.4 SOAP语言基础
13.5 服务接口设计工具
第14章 面向服务设计:SOA组合指导原则
14.1 组合SOA的步骤
14.2 选择服务层的考虑
14.3 定位核心SOA标准的考虑
14.4 选择SOA扩展的考虑
第15章 面向服务设计:服务设计
15.1 概述
15.2 以实体为核心的业务服务设计(循序渐进的过程)
15.3 应用服务设计(循序渐进的过程)
15.4 以任务为核心的业务服务设计(循序渐进的过程)
15.5 服务设计指导
第16章 面向服务设计:业务流程设计
16.1 WS—BPEL语言基础
16.2 WS—协调概览
16.3 面向服务的业务流程设计(循序渐进的过程)
第17章 基础WS—*扩展
17.1 WS-寻址语言基础
17.2 WS-可靠消息传递语言基础
17.3 WS-策略语言基础
17.4 WS-元数据交换语言基础
17.5 WS-安全语言基础
第18章 SOA平台
18.1 SOA平台基础
18.2 J2EE中的SOA支持
18.3 .NET中的SOA支持
18.4 集成性考虑
附录A 案例研究:总结
附录B 服务模型参考
猜您喜欢