联系我们
 课程时长 21 小时

课程大纲

1. Camel简介<\/h3>
  • Camel的消息模型<\/li>
  • Camel的架构<\/li> <\/ul>

    2. 使用Camel管理路由<\/h3>

    端点<\/p>

    • 创建Java路由<\/li>
    • 使用消息过滤器<\/li>
    • 使用多播<\/li> <\/ul>

      3. Camel中的数据转换<\/h3>
      • 数据转换简介<\/li>
      • 使用EIPs和Java进行数据转换<\/li>
      • XML转换<\/li>
      • Camel提供的数据格式<\/li>
      • 使用Camel的CSV和JSON数据格式<\/li>
      • 使用模板进行转换<\/li>
      • 使用Camel类型转换器<\/li> <\/ul>

        4. Beans和Camel<\/h3>
        • 从Java调用Beans<\/li>
        • 服务激活器模式<\/li>
        • 使用Bean注册表<\/li>
        • Camel的方法选择算法<\/li>
        • Bean参数绑定<\/li> <\/ul>

          5. 错误处理<\/h3>
          • 理解错误处理<\/li>
          • Camel中的错误处理器<\/li> <\/ul>

            6. 使用Camel组件<\/h3>
            • Camel组件概览<\/li>
            • 文件和FTP组件<\/li>
            • JMS组件<\/li>
            • 用于Web服务的CXF组件<\/li>
            • 用于网络通信的MINA组件<\/li>
            • JDBC和JPA组件<\/li>
            • 定时器组件<\/li> <\/ul>

              7. 使用企业集成模式<\/h3>
              • 聚合器<\/li>
              • 分割器<\/li>
              • 路由规则<\/li>
              • 动态路由器<\/li>
              • 负载均衡器<\/li> <\/ul>

                8. Camel中的事务<\/h3>
                • 事务基础<\/li>
                • 事务客户端EIP<\/li>
                • 配置和使用事务<\/li> <\/ul>

                  9. 并发和可扩展性<\/h3>
                  • 使用并发<\/li>
                  • Camel线程池配置<\/li>
                  • 在EIPs中使用并发<\/li>
                  • 同步和线程<\/li>
                  • 并发客户端API<\/li>
                  • 使用异步路由引擎<\/li> <\/ul>

                    10. 监控Camel<\/h3>
                    • 在网络层面检查健康状况<\/li>
                    • 在JVM层面检查健康状况<\/li>
                    • 使用JMX与Camel<\/li>
                    • 验证应用程序活动<\/li>
                    • 管理Camel应用程序<\/li> <\/ul>

要求

参加本课程无需特定要求。<\/p>

客户评论 (4)

即将举行的公开课程

课程分类