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 pontos finais (endpoints)

  • Criação de rotas em Java
  • Uso de filtros de mensagens
  • Uso de difusão múltipla (multicasting)

3. Transformação de dados no Camel

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

4. Beans e Camel

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

5. Tratamento de erros

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

6. Uso dos componentes do Camel

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

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

  • Aggregador
  • Separador (Splitter)
  • Roteamento por Slip (Routing Slip)
  • Roteador Dinâmico
  • Balanceador de Carga

8. Transações no Camel

  • Fundamentos de transações
  • O EIP de Cliente de Transação
  • 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 threads
  • API de cliente de concorrência
  • Uso do motor de roteamento assíncrono

10. Monitoramento do Camel

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

Requisitos

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

 21 Horas

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 3900 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (4)

Próximas Formações Provisórias

Categorias Relacionadas