Programa do Curso
1. Introdução ao Camel
- Modelo de mensagens do Camel
- Arquitetura do Camel
2. Gerenciamento de roteamento com Camel
Os endpoints
- Criação de rotas em Java
- Uso de filtros de mensagens
- Uso de 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
- Uso dos conversores de tipo do Camel
4. Beans e Camel
- Invocação 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
- Associção de parâmetros de bean
5. Tratamento de Erros
- Compreensão do tratamento de erros
- Handlers de erro no Camel
6. Uso dos componentes do Camel
- Panorama 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
- Aggregator
- Splitter
- Routing Slip
- Dynamic Router
- Load Balancer
8. Transações no Camel
- Fundamentos de transações
- O cliente de transações EIP
- 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
- 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 de JMX com Camel
- Verificação da atividade da aplicação
- Gerenciamento de aplicações Camel
Requisitos
Não há requisitos específicos necessários para participar deste curso.
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.
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)
O conhecimento fornecido abrangeu todos os aspectos que poderíamos precisar para nossas implementações atuais do Apache Camel.
Leon - Vos Management & Logistical Development B.V.
Curso - Apache Camel
Máquina Traduzida
Eu realmente aproveitei os muitos exemplos de código.
Catriona Corley - PEAC Finance
Curso - Apache Camel
Máquina Traduzida
I liked the theory then code approach.
Patrick Andersen
Curso - Apache Camel
Máquina Traduzida
Easy to follow, despite English not being our native language. Lots of practical examples.
Joao Baltazar
Curso - Apache Camel
Máquina Traduzida