Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
1. Introduction à Camel
- Modèle de messages de Camel
- Architecture de Camel
2. Gestion du routage avec Camel
Les points d'accès (endpoints)
- Création de routes Java
- Utilisation des filtres de messages
- Utilisation de la diffusion multiple (multicasting)
3. Transformation des données dans Camel
- Introduction à la transformation des données
- Transformation des données avec les EIP et Java
- Transformation XML
- Formats de données fournis par Camel
- Utilisation des formats de données CSV et JSON de Camel
- Transformation à l'aide de modèles
- Utilisation des convertisseurs de types de Camel
4. Beans et Camel
- Appel de beans depuis Java
- Le motif Service Activator
- Utilisation des registres de beans
- L'algorithme de sélection de méthodes de Camel
- Liage des paramètres de beans
5. Gestion des erreurs
- Comprendre la gestion des erreurs
- Gestionnaires d'erreurs dans Camel
6. Utilisation des composants de Camel
- Aperçu des composants Camel
- Composants File et FTP
- Composant JMS
- Composant CXF pour les services Web
- Composant MINA pour le réseau
- Composants JDBC et JPA
- Composant Timer
7. Utilisation des motifs d'intégration d'entreprise (EIP)
- Aggregateur
- Décomposeur (Splitter)
- Glissière de routage (Routing Slip)
- Routeur dynamique
- Équilibreur de charge (Load Balancer)
8. Transactions dans Camel
- Bases des transactions
- L'EIP Client de transaction
- Configuration et utilisation des transactions
9. Concurrence et évolutivité
- Utilisation de la concurrence
- Profils de groupes de threads de Camel
- Utilisation de la concurrence avec les EIP
- Synchronisme et threadage
- L'API client de concurrence
- Utilisation du moteur de routage asynchrone
10. Surveillance de Camel
- Vérification de la santé au niveau du réseau
- Vérification de la santé au niveau de la JVM
- Utilisation de JMX avec Camel
- Vérification de l'activité de l'application
- Gestion des applications Camel
Pré requis
Aucun prérequis spécifique n'est nécessaire pour suivre ce cours.
21 Heures
Nos clients témoignent (4)
Les connaissances fournies couvraient tous les aspects dont nous aurions pu avoir besoin pour nos implémentations actuelles d'Apache Camel.
Leon - Vos Management & Logistical Development B.V.
Formation - Apache Camel
Traduction automatique
J'ai vraiment apprécié les nombreux exemples de code.
Catriona Corley - PEAC Finance
Formation - Apache Camel
Traduction automatique
I liked the theory then code approach.
Patrick Andersen
Formation - Apache Camel
Traduction automatique
Easy to follow, despite English not being our native language. Lots of practical examples.
Joao Baltazar
Formation - Apache Camel
Traduction automatique