聯繫我們

課程簡介

1. Camel 簡介

  • Camel 的消息模型
  • Camel 的架構

2. 使用 Camel 管理路由

端點

  • 創建 Java 路由
  • 使用消息過濾器
  • 使用多播

3. Camel 中的數據轉換

  • 數據轉換簡介
  • 使用 EIP 和 Java 進行數據轉換
  • XML 轉換
  • Camel 提供的數據格式
  • 使用 Camel 的 CSV 和 JSON 數據格式
  • 使用模板進行轉換
  • 使用 Camel 類型轉換器

4. Beans 和 Camel

  • 從 Java 調用 Beans
  • 服務激活器模式
  • 使用 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 級別的健康狀態
  • 使用 JMX 與 Camel
  • 驗證應用活動
  • 管理 Camel 應用

最低要求

本課程沒有特定的參加要求。

 21 小時

客戶評論 (4)

課程分類