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仲介者
- 障害メッセージ
ソープ&WS-*
- WS-セキュリティ
- WS-トランザクション
高度な XML スキーマ (オプション)
- メッセージの柔軟性、型の継承、構成
- 再利用性、リレーショナルデザイン、業界スキーマ
- モジュール化、拡張性
高度な WSDL (オプション)
- メッセージのディスパッチ、サービス インスタンスの識別
- ポリシーの一元化
- カスタムポリシーアサーション
バージョン管理
- バージョニング XML スキーマ
- WSDL コントラクトのバージョン管理
Javaによるサービス実装
Java XML 処理 (JAXP) 用の API (参加者が JAXP に精通している場合はオプション)
- DOM、SAX、javax.xml.parsers
- STAX と java.xml.stream
- XSLT と javax.xml.transform
Java XML バインディングのアーキテクチャ (JAXB)
- 概要とアーキテクチャ
- XML のスキーマから Java のクラスを生成
- 生成されたカスタマイズ Java
- 注釈付き Java クラスから XML スキーマを生成
- Web Services、WSDL、JAXB
SOAP with Attachments API for Java (SAAJ)
- SAAJ の概要、メッセージ構造、API
- メッセージの作成・送信
- DOM の概要
- SAAJ での DOM の使用
- 石鹸ハンドラー
Java XML ベースの Web Services JAX-WS 用 API
- 関連仕様: JAXB、SOAP、WSDL、WS-I Basic Profile 1.1、アノテーション、JSR 109、Web Services セキュリティ (JSR 183)
- WSDL から Java および Java から WSDL へのマッピング
- 生成されたスタブを使用してクライアントを構築する
- コールバックまたはポーリングを使用する非同期クライアント
- MessageContext と WebServiceContext
- ペイロードとプロトコルのハンドラー
- サービス、ポート、またはプロトコル層でのハンドラーの関与
- 非HTTPトランスポート
- メッセージ Access とセッション Management
バイナリデータの処理 (オプション)
- 概要と問題点
- デフォルトの処理
- MTOMの概要
- サービスとクライアントでの MTOM の使用
- データハンドラーの使用
SOA / ROIの価値
SOAの価値提案
- SOAの価値
- 統合費用の削減
- 統合コストの図
- Ripple 変更による影響
- SOA レイヤ化の価値
- 統合コスト
- 資産の再利用
- SOA 経済学/ROI
- Business 敏捷性の向上
- SOA アジリティと従来の EAI アプローチの比較
- Business リスクの軽減
- SOA によるコンプライアンスのリスクの軽減
- 【1】メリット
- ROI 定量化のハードル
要求
参加者はJavaとXMLの技術を理解している必要があります。
35 時間
お客様の声 (3)
I like the training methodology that the hands-on happen on the second day after the conceptual discussion.
Rolando Jr. Erot - Seabrook Research Ltd.
コース - Mule: Integrating Your Applications
extensive knowledge cover many things.
metab alanazi - Saudi Arabian Monetary Authority
コース - Enabling SOA with BPM and BPMN
演習とトレーナーはコーディングに非常に役立ちます。
Paul Andrew - IT
コース - REST API - a pattern of exchange of information between sites
Machine Translated