コース概要

1. キャメルの紹介

  • ラクダのメッセージモデル
  • ラクダのアーキテクチャ

2. Camel を使用したルーティングの管理

エンドポイント

  • Java 個のルートを作成します
  • メッセージフィルターの使用
  • マルチキャストの使用

3. Camel でのデータ変換

  • データ変換の概要
  • EIP と Java を使用したデータの変換
  • XML 変身
  • Camelで提供されるデータ形式
  • Camel の CSV および JSON データ形式の使用
  • テンプレートを使用して変換する
  • Camel 型コンバータの使用

4. 豆とラクダ

  • Java からの Bean の呼び出し
  • サービス アクティベーター パターン
  • Bean のレジストリの使用
  • Camel のメソッド選択アルゴリズム
  • Beanパラメータのバインディング

5. エラー処理

  • エラー処理を理解する
  • Camel のエラー ハンドラー

6. Camel のコンポーネントの使用

  • Camel コンポーネントの概要
  • ファイルおよび FTP コンポーネント
  • JMSコンポーネント
  • Web サービス用の CXF コンポーネント
  • ネットワーキング用の MINA コンポーネント
  • JDBC および JPA コンポーネント
  • タイマーコンポーネント

7. エンタープライズ統合パターンの使用

  • アグリゲーター
  • スプリッター
  • ルーティングスリップ
  • ダイナミックルーター
  • ロードバランサ

8. Camel でのトランザクション

  • トランザクションの基本
  • トランザクションクライアントEIP
  • トランザクションの構成と使用

9. 同時実行性とスケーラビリティ

  • 同時実行性の使用
  • Camel スレッド プール プロファイル
  • EIP での同時実行の使用
  • 同期性とスレッド化
  • 同時実行クライアント API
  • 非同期ルーティング エンジンの使用

10. モニタリングラクダ

  • ネットワークレベルでの健全性のチェック
  • JVM レベルでの健全性のチェック
  • Camel での JMX の使用
  • アプリケーションアクティビティの検証
  • Camel アプリケーションの管理
  21 時間
 

参加者の人数


開始

完了


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

お客様の声 (1)

関連コース

Building Microservices with Microsoft Azure Service Fabric (ASF)

  21 時間

Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net

  14 時間

関連カテゴリー