感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
1. Camel 簡介
- Camel 的訊息模型
- Camel 的架構
2. 使用 Camel 管理路由
端點 (Endpoints)
- 建立 Java 路由
- 使用訊息過濾器
- 使用多播 (Multicasting)
3. Camel 中的數據轉換
- 數據轉換簡介
- 使用 EIP 和 Java 進行數據轉換
- XML 轉換
- Camel 提供的數據格式
- 使用 Camel 的 CSV 和 JSON 數據格式
- 使用模板進行轉換
- 使用 Camel 類型轉換器
4. Bean 與 Camel
- 從 Java 調用 Bean
- 服務激活器模式 (Service Activator Pattern)
- 使用 Bean 註冊表
- Camel 的方法選擇算法
- Bean 參數綁定
5. 錯誤處理
- 理解錯誤處理
- Camel 中的錯誤處理器
6. 使用 Camel 的元件
- Camel 元件概覽
- 文件和 FTP 元件
- JMS 元件
- 用於 Web 服務的 CXF 元件
- 用於網絡通訊的 MINA 元件
- JDBC 和 JPA 元件
- 計時器 (Timer) 元件
7. 使用企業整合模式 (EIP)
- 聚合器 (Aggregator)
- 分割器 (Splitter)
- 路由單 (Routing Slip)
- 動態路由器 (Dynamic Router)
- 負載平衡器 (Load Balancer)
8. Camel 中的事務
- 事務基礎
- 事務客戶端 EIP
- 配置和使用事務
9. 並發與擴展性
- 使用並發
- Camel 線程池配置檔
- 使用 EIP 進行並發
- 同步與線程
- 並發客戶端 API
- 使用異步路由引擎
10. 監控 Camel
- 檢查網絡層面的健康狀況
- 檢查 JVM 層面的健康狀況
- 使用 JMX 與 Camel
- 驗證應用程式活動
- 管理 Camel 應用程式
最低要求
參加此課程沒有特定的先決條件要求。
21 小時
客戶評論 (4)
提供的知識涵蓋了我們在當前Apache Camel實施中可能需要的所有方面。
Leon - Vos Management & Logistical Development B.V.
課程 - Apache Camel
機器翻譯
我非常喜歡其中大量的代碼示例。
Catriona Corley - PEAC Finance
課程 - Apache Camel
機器翻譯
I liked the theory then code approach.
Patrick Andersen
課程 - Apache Camel
機器翻譯
Easy to follow, despite English not being our native language. Lots of practical examples.
Joao Baltazar
課程 - Apache Camel
機器翻譯