Odelia>Technologiesbeta

Camel

Apache Camel

Apache Camel est un moteur de routage et de médiation de messages prenant en compte un grand nombre de protocols et de transports standards, et s'appuyant sur des règles pour déterminer l'acheminement de ces messages.
L'implémentation d'Apache Camel est basée sur les POJOs (Plain Old Java Objects) ; il utilise également un langage de type DSL (Domain Specific Language) reposant sur Java, pour exprimer les règles de routage de manière claire, ainsi que les modèles d'intégration mis en oeuvre.
Apache Camel permet d'appliquer les principaux modèles d'intégration d'entreprise décrits dans l'excellent ouvrage Enterprise Integration Patterns.

Faire route avec Apache Camel

Dans notre premier exemple simple de mise en oeuvre du projet Apache Camel, nous allons créer une application Java capable d'envoyer toute une série de courriels comme messages de salutation vers un destinataire particulier.

Syndiquer le contenu

balises dans Langages et systèmes

AJAX cajo Camel DSL Grails Groovy Java JBI prefuse RSS ServiceMix SOA