Entrar em Contato

Programa do Curso

1. Introdução ao Camel

  • Modelo de mensagens do Camel
  • Arquitetura do Camel

2. Gerenciamento de roteamento com o Camel

Os endpoints

  • Criação de rotas em Java
  • Uso de filtros de mensagens
  • Uso de multicast

3. Transformação de dados no Camel

  • Introdução à transformação de dados
  • Transformação de dados com EIPs e Java
  • Transformação em XML
  • Formatos de dados fornecidos pelo Camel
  • Uso dos formatos de dados CSV e JSON do Camel
  • Transformação com templates
  • Uso dos conversores de tipo do Camel

4. Beans e Camel

  • Invocação de beans a partir de Java
  • O padrão Service Activator
  • Uso de registries de beans
  • Algoritmo de seleção de métodos do Camel
  • Vinculação de parâmetros de bean

5. Tratamento de erros

  • Compreensão do tratamento de erros
  • Manipuladores de erros no Camel

6. Uso dos componentes do Camel

  • Noção geral dos componentes do Camel
  • Componentes de arquivo e FTP
  • Componente JMS
  • Componente CXF para web services
  • Componente MINA para redes
  • Componentes JDBC e JPA
  • Componente Timer

7. Uso dos Padrões de Integração Empresarial (EIPs)

  • Aggregator
  • Splitter
  • Roteamento Dinâmico (Routing Slip)
  • Roteador Dinâmico (Dynamic Router)
  • Balancer de Carga (Load Balancer)

8. Transações no Camel

  • Fundamentos de transações
  • O EIP Transaction Client
  • Configuração e uso de transações

9. Concorrência e escalabilidade

  • Uso de concorrência
  • Perfis de pool de threads do Camel
  • Uso de concorrência com EIPs
  • Sincronicidade e threading
  • A API de cliente de concorrência
  • Uso do mecanismo de roteamento assíncrono

10. Monitoramento do Camel

  • Verificação de saúde no nível da rede
  • Verificação de saúde no nível da JVM
  • Uso do JMX com o Camel
  • Verificação da atividade da aplicação
  • Gestão de aplicações Camel

Requisitos

Não há requisitos específicos para participar deste curso.

 21 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (4)

Próximas Formações Provisórias

Categorias Relacionadas