课程大纲

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)

相关课程

课程分类