お問い合わせ

コース概要

1. Camelの紹介

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

2. Camelによるルーティング管理

エンドポイント

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

3. Camelでのデータ変換

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

4. BeanとCamel

  • 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. Camelの監視

  • ネットワークレベルでのヘルスチェック
  • JVMレベルでのヘルスチェック
  • CamelでのJMXの使用
  • アプリケーションアクティビティの確認
  • Camelアプリケーションの管理

要求

このコースに参加するために特定の要件はありません。

 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (4)

今後のコース

関連カテゴリー