|  SOA简介 | 
                                    SOA  的构成      SOA   与其他技术的关系    在应用程序中使用 SOA面向服务的设计SOADSOA  协作服务与组件 | 
                              
                                |  SOA的原则 | 
                                    
                                      业务驱动服务,服务驱动技术   业务敏捷是基本的业务需求     一个成功的SOA总在变化之中 | 
                              
                                |  SOA  连接体系结构 | 
                                       服务工作角色   服务请求者和服务提供者   聚合的服务请求者   作为中介的服务代理   多重协议服务调用   Web   服务描述语言(WSDL)服务描述   信息交换模式   服务发现UDDI | 
                              
                                |  BPM、EA 和 OOAD 的关系
 | 
                                    SOAD   及其组成部分:OOAD、BPM 和 EAOO   范式与面向服务 (SO) 范式   SOAD  服务定义层次 | 
                              
                                |  服务标识和定义 |  | 
                              
                                |  SOA设计原理 | 
                                    服务分类和聚合策略和方面   流程:中间相遇   服务获取和知识代理 | 
                              
                                |  SOA解决方案模式 | 
                                    基本适配器(Basic 
                                      Adaptors)  服务网关    Web   服务兼容的代理(Web Service-compliant 
                                    Broker)     面向服务体系结构的企业应用集成基础架构(EAI 
                                    Infrastructure for SOA)    服务编排(Service 
                                    Choreographer)     完整的面向服务体系结构的基础架构(Full 
                                    SOA Infrastructure) | 
                              
                                |  SOA服务设计原则 | 
                                       分离原则   一致性原则    SOA  简化开发原则服务具有标准的、经过正式定义的可由计算机处理的接口   服务应设计为可重用命名服务时应以最大化易用性为目标   服务应具有精心选择的粒度服务应是内聚而完整的   服务应对实现细节进行封装   服务适应多种调用模式服务具有无状态接口   服务应使用状态事务建模 | 
                              
                                |  服务操作设计原则 | 
                                    操作表示业务动作   操作应采用粗粒度参数   操作设计应考虑并发性 | 
                              
                                |  迁移到面向服务的体系结构
 | 
                                       首要问题 - 复杂性   集成难题 - 接口多样性解决方法超越 Web 服务未来 
                                    —— 新模型,新需求    网格计算按需计算 | 
                              
                                |  采用 SOA 和 ESB 的主要阶段
 | 
                                    确定所涉及的直接范围   SOA  的重要阶段   SOA  实现步骤 | 
                              
                                |  面向服务的体系结构中企业服务总线场景和解
 决方案
 | 
                                    ESB  在 SOA 内的工作角色       ESB  结构ESB  的功能模型   影响 ESB 的安全问题   ESB  场景及分析SOA  中的 ESB 场景   驱动 ESB 体系结构和设计决策的问题 | 
                              
                                |  现 Web 服务的 SOA 编程模型
 | 
                                    组件实现和专用组件类型   组件定义   服务规范   服务组件实现服务组件实例 | 
                              
                                |  开发 SOA/Web服务框架 | 
                                       利用现有的业务逻辑和流程并发支持   对服务的安全访问   事务问题可伸缩性池与资源管理   设计 SOA/Web 服务框架向外界公开服务   使用 EJB 组件实现粗粒度的服务 |