課程簡介

面向服務的方法論

  • SOA 採用路線圖簡介
  • 三種分析方法
  • 面向服務的分析

SOA 的優點

  • 傳統 EAI 方法
  • 傳統 EAI 方法存在的問題
  • 進入面向服務的架構 (SOA)
  • 我們可以很容易地改變這個過程
  • 使用傳統方法更改流程
  • 替換應用程式
  • 其他優勢
  • Business 優點
  • 採用階段

SOA 的過去和現在

  • 從 XML 到 Web 服務再到 SOA
  • SOA 以前是如何完成的
  • 新興的SOA標準
  • 將 SOA 與其他體系結構進行比較

什麼是面向服務的架構?

  • 什麼是SOA?
  • 建立對SOA的共同理解
  • SOA 的演進
  • 介紹服務和SOA的概念
  • SOA 的設計原則
  • SOA 和 Web 服務之間的關係
  • SOA 的優點和風險

建模和 UML 簡介

  • 為什麼要在SOA中使用模型
  • 模型與方法論的區別
  • 為什麼要使用統一建模語言?
  • 識別業務流程
  • 符號、模式和方法
  • 選擇哪種方法?

Business 流程簡介

  • 服務集合如何執行任務
  • 簡單的請求回應交互
  • 涉及多種服務的複雜交互
  • 出現了對協調員服務的需求
  • 編排或業務流程的誕生
  • 使用 Business 流程執行語言 (BPEL) 組合流程
  • 基於 BPM 的編排解決方案
  • 示例業務流程

Web Services

  • 基本 Web 服務元素
  • 核心 Web 服務標準堆疊
  • WSDL 的重要性
  • SOAP的設計
  • 通過 UDDI 使用註冊表
  • 面向服務的基本概念

在網路上分發服務

  • 協調功能性和非功能性需求
  • 中介機構在服務網路中的作用
  • WS-* 擴展簡介
  • SOA 原則

對 SOA 構建塊進行建模

  • 使用UML分析和設計介面
  • 生成域模型
  • 實施和實現 Use Case
  • 顯示 Web 服務協作
  • 通信圖的使用

Framtaksþjónusta strætó (ESB)

  • 目標
  • 服務調用
  • 遺留系統集成
  • Web Services 救援
  • ESB 在 SOA 中的作用
  • 安全性和ESB

流程驅動型服務

  • 服務層抽象
  • 業務流程層簡介
  • 流程模式
  • 編排和編舞
  • 將 WS-BPEL 用於流程自動化

面向服務的參考模型

  • 參考模型和參考體系結構
  • IMPACT SOA 參考模型和架構
  • SOA 供應商及其與SOA的關係
  • .NET 和 Java EE 平臺中的SOA支援

分層架構

  • 層次模式
  • 經典的三層架構
  • 連接到域層
  • 連結到用戶介面
  • 使用包分解系統
  • 避免相互依賴
  • 什麼是分層,我們為什麼需要它?
  • 應用服務層
  • Business 服務層
  • 編排服務層

最低要求

企業 IT 系統常識 required.IT 系統集成知識可能會有所説明。

 14 時間:

人數



每位參與者的報價

客戶評論 (3)

相關課程

課程分類