
Relap5培訓
SOA簡介 ? SOA 的構成
? SOA 與其他技術的關系
? 在應用程序中使用 SOA
? 面向服務的設計SOAD
? SOA 協作
? 服務與組件
SOA的原則 ? 業務驅動服務,服務驅動技術
? 業務敏捷是基本的業務需求
? 一個成功的SOA總在變化之中
SOA 連接體系結構 ? 服務工作角色
? 服務請求者和服務提供者
? 聚合的服務請求者
? 作為中介的服務代理
? 多重協議服務調用
? Web 服務描述語言(WSDL)服務描述
? 信息交換模式
? 服務發現UDDI
BPM、EA 和 OOAD 的關系 ? SOAD 及其組成部分:OOAD、BPM 和 EA
? OO 范式與面向服務 (SO) 范式
? SOAD 服務定義層次
服務標識和定義 ? 直接和間接業務分析
? 域分解
? 服務粒度
? 命名約定
SOA設計原理 ? 服務分類和聚合
? 策略和方面
? 流程:中間相遇
? 服務獲取和知識代理
SOA解決方案模式 ? 基本適配器(Basic Adaptors)
? 服務網關
? Web 服務兼容的代理(Web Service-compliant Broker)
? 面向服務體系結構的企業應用集成基礎架構(EAI Infrastructure for SOA)
? 服務編排(Service Choreographer)
? 完整的面向服務體系結構的基礎架構(Full SOA Infrastructure)
SOA服務設計原則 ? 分離原則
? 一致性原則
? SOA 簡化開發原則
? 服務具有標準的、經過正式定義的可由計算機處理的接口