课程大纲

1. 骆驼简介

  • Camel的讯息模型
  • 骆驼的建筑

2. 使用 Camel 管理路由

端点

  • 创建 Java 个路由
  • 使用消息过滤器
  • 使用多播

3. Camel 中的数据转换

  • 数据转换简介
  • 使用 EIP 和 Java 转换数据
  • XML 转型
  • Camel 提供的数据格式
  • 使用Camel的CSV和JSON资料格式
  • 使用范本进行转换
  • 使用骆驼型转换器

4.豆类和骆驼

  • 来自 Java 的 Bean 调用
  • 服务启动器模式
  • 使用 bean 的注册表
  • Camel的方法选择演算法
  • 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 小时

客户评论 (4)

即将举行的公开课程

课程分类