Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
SOA 及其對 Business 的影響
SOA 概念
- 企業剖析
- IT 噩夢
- 面向服務的架構
- 元件化和重用
- 面向服務的好處
- 定義SOA
- 協調企業
- 什麼是服務?
- 服務參與者
- 服務分層
服務層
- 什麼是分層?
- SOA 層
- 分層插圖
- 數據存儲層
- 應用邏輯層
- 適配器層
- 應用服務層
- Business 服務層
- 編排層
- Aux:數據服務層
- 輔助:安全服務層
- 分層概念
- 分層經驗法則
SOA 服務生命週期
- SOA 採用
- 採用階段
- 管理服務
- SOA 服務生命週期概述
- SOA的生命圈
- 發現階段
- 分析與設計階段
- 實施階段
- 部署階段
- 監控階段
- 停用階段
需求如何成為服務
- 需求如何成為服務
- 需求發現
- 分析與設計
- 發展
- 新要求
- 發現
- 分析與設計
- 服務發展
技術基礎 XML、WSD 和 SOAP
XML Web 服務基礎
- XML 資訊集
- XML 命名空間
- XML 模式:類型和消息結構
WSDL 的
- Web 服務協定剖析
- 抽象描述設計
- 具體描述設計
WSDL 和 WS-*
- WS-Policy o 策略結構 o 複合規則 o 將策略附加到 WSDL
- WS 尋址
SOAP 消息設計
- SOAP 消息結構
- 節點和角色
- SOAP仲介
- 故障資訊
SOAP 和 WS-*
- WS-安全性
- WS-事務
進階 XML 架構(選擇)
- 消息靈活性、類型繼承、組合
- 可重用性、關係設計、行業模式
- 模組化、可擴充性
進階 WSDL(選擇)
- 消息調度、服務實例標識
- 策略集中化
- 自定義策略斷言
版本控制
- 版本控制 XML 架構
- 對 WSDL 協定進行版本控制
使用 Java 實現服務
用於 XML 處理的 Java API (JAXP)(可選,出席者是否熟悉 JAXP)
- DOM、SAX 和 javax.xml.parsers
- STAX 和 java.xml.stream
- XSLT 和 javax.xml.transform
用於 XML 綁定的 Java 體系結構 (JAXB)
- 概述和體系結構
- 從 XML 模式生成 Java 類
- 定製生成的 Java
- 從帶註釋的 Java 類生成 XML 模式
- Web 服務、WSDL、JAXB
帶有附件 API 的 SOAP for Java (SAAJ)
- SAAJ 概述、消息結構和 API
- 創建/發送消息
- DOM概覽
- 將 DOM 與 SAAJ 一起使用
- 肥皂處理程式
用於基於 XML 的 Web Service JAX-WS 的 Java API
- 相關規範:JAXB、SOAP、WSDL、WS-I Basic Profile 1.1、Annotations、JSR 109、Web Services Security (JSR 183)
- WSDL 到 Java 和 Java 到 WSDL 的映射
- 使用生成的存根構建用戶端
- 具有回調或輪詢的異步用戶端
- MessageContext 和 WebServiceContext
- 有效負載和協議的處理程式
- 在服務、埠或協定層上使用處理程式
- 非 HTTP 傳輸
- 消息訪問和會話管理
處理二進位資料(選擇)
- 概述和問題
- 默認處理
- MTOM概覽
- 在服務和用戶端中使用 MTOM
- 使用 DataHandler
SOA 的價值/ROI
SOA 價值主張
- SOA 的價值
- 降低集成費用
- 集成成本說明
- Ripple 變更的影響
- SOA 分層的價值
- 集成成本
- 資產重用
- SOA 經濟性/ROI
- 提高業務敏捷性
- SOA 敏捷性與傳統EAI方法的對比
- 降低業務風險
- SOA 降低了合規風險
- 業務優勢
- ROI 量化障礙
最低要求
出席者必須瞭解 Java 和 XML 技術。
35 時間:
客戶評論 (5)
I like the training methodology that the hands-on happen on the second day after the conceptual discussion.
Rolando Jr. Erot - Seabrook Research Ltd.
Course - Mule: Integrating Your Applications
It's a hands-on session.
Vorraluck Sarechuer - Total Access Communication Public Company Limited (dtac)
Course - Talend Open Studio for ESB
練習和培訓師對編碼非常有説明。
Paul Andrew - IT
Course - REST API - a pattern of exchange of information between sites
機器翻譯
extensive knowledge cover many things.
metab alanazi - Saudi Arabian Monetary Authority
Course - Enabling SOA with BPM and BPMN
正如他所解釋的那樣,在白板上實時繪圖,這是頂級體驗。他知道要解釋每一個話題。
Adrian Stanciu - DB Global Technology SRL
Course - Systems and Service Architecture - Microservices Architecture
機器翻譯