Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
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
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