課程簡介

1. 駱駝簡介

  • 駱駝的消息模型
  • 駱駝的建築

2. 使用 Camel 管理路由

端點

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

3. Camel 中的數據轉換

  • 數據轉換簡介
  • 使用 EIP 和 Java 轉換數據
  • XML 轉型
  • Camel 提供的數據格式
  • 使用 Camel 的 CSV 和 JSON 數據格式
  • 使用範本進行轉換
  • 使用駱駝型轉換器

4.豆類和駱駝

  • 來自 Java 的 Bean 調用
  • 服務啟動器模式
  • 使用 Bean 的註冊表
  • 駱駝的方法選擇演算法
  • Bean 參數綁定

5. 錯誤處理

  • 瞭解錯誤處理
  • Camel 中的錯誤處理程式

6. 使用 Camel 的元件

  • Camel 元件概述
  • 檔和 FTP 元件
  • JMS 元件
  • 用於 Web 服務的 CXF 元件
  • 用於聯網的MINA元件
  • JDBC 和 JPA 元件
  • 計時器元件

7. 使用企業整合模式

  • 聚合
  • 分配器
  • 傳送單
  • 動態路由器
  • 負載均衡器

8. 駱駝交易

  • 交易基礎知識
  • 交易客戶端彈性公網IP
  • 配置和使用事務

9. 併發性和可擴充性

  • 使用併發性
  • Camel 線程池配置檔
  • 將併發性與彈性公網IP結合使用
  • 同步性和線程化
  • 併發用戶端 API
  • 使用異步路由引擎

10. 監控駱駝

  • 在網路級別檢查運行狀況
  • 在 JVM 級別檢查運行狀況
  • 將 JMX 與 Camel 結合使用
  • 驗證應用程式活動
  • 管理 Camel 應用程式
  21 時間:
 

人數


開始於

結束於


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客戶評論 (1)

相關課程

課程分類