Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
1. Introduzione a Camel
- Modello di messaggio di Camel
- Architettura di Camel
2. Gestione del routing con Camel
I punti finali (endpoints)
- Creazione di route Java
- Utilizzo del filtro dei messaggi
- Utilizzo del broadcasting (multicasting)
3. Trasformazione dei dati in Camel
- Introduzione alla trasformazione dei dati
- Trasformazione dei dati con EIP e Java
- Trasformazione XML
- Formati di dati forniti con Camel
- Utilizzo dei formati di dati CSV e JSON di Camel
- Trasformazione con template
- Utilizzo dei convertitori di tipi di Camel
4. Bean e Camel
- Invocazione dei Bean da Java
- Pattern Service Activator
- Utilizzo dei registri dei Bean
- Algoritmo di selezione dei metodi di Camel
- Vincolo dei parametri dei Bean (Bean parameter binding)
5. Gestione degli errori
- Capire la gestione degli errori
- Gestori degli errori in Camel
6. Utilizzo dei componenti di Camel
- Panoramica dei componenti di Camel
- Componenti File e FTP
- Componente JMS
- Componente CXF per i servizi Web
- Componente MINA per la rete
- Componenti JDBC e JPA
- Componente Timer
7. Utilizzo degli Enterprise Integration Patterns
- Aggregatore
- Splitter (Separatore)
- Routing Slip
- Router dinamico
- Load Balancer
8. Transazioni in Camel
- Fondamenti delle transazioni
- EIP Client di transazione
- Configurazione e utilizzo delle transazioni
9. Concorrenza e scalabilità
- Utilizzo della concorrenza
- Profili delle pool di thread di Camel
- Utilizzo della concorrenza con EIP
- Sincronia e threading
- API del client di concorrenza
- Utilizzo del motore di routing asincrono
10. Monitoraggio di Camel
- Verifica dello stato di salute a livello di rete
- Verifica dello stato di salute a livello JVM
- Utilizzo di JMX con Camel
- Verifica dell'attività dell'applicazione
- Gestione delle applicazioni Camel
Requisiti
Non sono richiesti requisiti specifici per partecipare a questo corso.
21 ore
Recensioni (4)
La conoscenza fornita ha coperto tutti gli aspetti di cui avremmo potuto aver bisogno per le nostre attuali implementazioni di Apache Camel.
Leon - Vos Management & Logistical Development B.V.
Corso - Apache Camel
Traduzione automatica
Ho davvero apprezzato i numerosi esempi di codice.
Catriona Corley - PEAC Finance
Corso - Apache Camel
Traduzione automatica
I liked the theory then code approach.
Patrick Andersen
Corso - Apache Camel
Traduzione automatica
Easy to follow, despite English not being our native language. Lots of practical examples.
Joao Baltazar
Corso - Apache Camel
Traduzione automatica