vers l'accueil formulaire de contact

Formation Apache Camel

Présentation formation Camel

JPG - 23.8 ko

Avec Objis, et en complément de nos tutoriaux Camel, maîtrisez la mis en oeuvre d’un des frameworks d’intégration JAva les plus efficace du moment. Elaborez des scénarios d’intégration impliquant plusieurs formats de données, plusieurs sources de données. Comprenez la valeur ajoutée de Camel pour le routage , la transformation et la médiation. Enfin, méttez en oeuvre stratégies de test et d’audit des messages.

Vous allez apprendre à :

- Comprendre le role de camel dans une architecture SOA
- Elaborer des scénarios d’intégration
- Créer des routes Camel avec Java et Spring
- Découvrir les composants Camel prêt à l’emploi
- Transformer des données avec Camel
- Réaliser des routages ’intelligent’ (Eip Pattern)
- Intercepter et auditer les messages
- Tester vos applications avec camel
- Gérer les erreurs

Dates (2j) Tarif (Euros HT) Audience Pratique Financement Contact Inscription
4-5 juil (Paris)
7-8 nov (Paris)
Inter : 1890
Intra : 3500
Développeurs Java. Intégrateurs 70% Opportunités
financement
01 40 07 81 28 Bulletin inscription

Logiciels utilisés
- Camel 2.10.x
- Java Development Kit (JDK) 6
- Base de données : MySQL 5
- Environnement de développemeent : Eclipse 3.4
- Tests unitaires avec JUNIT 4

Cours détaillé

Introduction

- Architecture SOA
- Camel et la SOA
- Camel et les ESB
- Concurrents

Routage

- Notion de Route Camel
- Notion Endpoint
- Création de Route en Java
- Création de Route en SPRING
- Routage intellingent avec EIP patterns
- Bonnes pratiques

Transformation de données

- Transformation avec Java & EIP
- Transformation XML
- Formats de données supportés
- Templates
- Convertisseurs

Beans & Camel

- Annuaire de beans
- Sélection d’une méthode
- Pattern Service Activator
- Binding de paramètre
- Bonnes pratiques

Gestion des erreurs

- Comprendre problématique
- Gestionnaires d’erreur Camel
- Gestion d’exception
- Gestion d’erreurs
- Redelivery

Composants Camel

- Vue d’ensemble composants Camel
- Composant File, FTP
- Composant JMS (Message asynchrone)
- Composant CXF (Web services)
- Composants JDBC, JPA
- Composant SEDA
- Composant Timer, Quartz

Routage intelligent avec EIP

- Comprendre EIP Pattern
- Aggregator EIP
- Splitter EIP
- Routing Slip EIP
- Dynamic Router EIP
- Load Balancer EIP

Tests avec Camel

- Kit de test Camel
- Composant Mock
- Simuler des erreurs
- Tests sans Mock