« Apache Camel » : différence entre les versions
Apparence
Contenu supprimé Contenu ajouté
m Changement pour la dernière version. |
Source + mise en forme des lienns |
||
Ligne 10 : | Ligne 10 : | ||
| site web = [http://camel.apache.org/ http://camel.apache.org/] |
| site web = [http://camel.apache.org/ http://camel.apache.org/] |
||
}} |
}} |
||
'''Apache Camel''' est un [[logiciel]] qui met en œuvre des [[Message-oriented middleware|échanges de messages]] entre différentes [[application informatique|applications informatique]]. Il prend en compte un grand nombre de [[protocole réseau|protocoles]] et s’appuie sur des règles pour déterminer la destination des messages. |
'''Apache Camel''' est un [[logiciel]] qui met en œuvre des [[Message-oriented middleware|échanges de messages]] entre différentes [[application informatique|applications informatique]]. Il prend en compte un grand nombre de [[protocole réseau|protocoles]] et s’appuie sur des règles pour déterminer la destination des messages<ref name="camel_in_action"/>. |
||
L'implémentation d'Apache Camel est fondée sur les [[POJO]]s (Plain Old Java Objects) ; il utilise également un langage de type [[Domain-specific programming language|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 œuvre. |
L'implémentation d'Apache Camel est fondée sur les [[POJO]]s (Plain Old Java Objects) ; il utilise également un langage de type [[Domain-specific programming language|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 œuvre<ref name="camel_in_action"/>. |
||
== Notes et références == |
|||
<references> |
|||
⚫ | |||
<ref name="camel_in_action"> |
|||
⚫ | |||
{{Ouvrage |
|||
⚫ | |||
| titre = Camel in Action |
|||
| langue = en |
|||
| prénom1 = Claus |
|||
| nom1 = Ibsen |
|||
| prénom2 = Jonathan |
|||
| nom2 = Anstey |
|||
| préface = Gregor Hohpe et James Strachan |
|||
| année = 2001 |
|||
| lieu = Stamford |
|||
| éditeur = Manning Publications Co. |
|||
| isbn = 978-1-935182-36-8 |
|||
| présentation en ligne = http://www.manning.com/ibsen/ |
|||
| consulté le = 19 février 2014 |
|||
}} |
|||
</ref> |
|||
</references> |
|||
{{Références}} |
|||
== Voir aussi == |
|||
⚫ | |||
* {{Lien web |
|||
| langue = en |
|||
⚫ | |||
| titre = Apache Camel |
|||
| éditeur = The Apache Software Foundation |
|||
| consulté le = 19 février 2014 |
|||
| site = le site officiel |
|||
}} |
|||
* {{Lien web |
|||
| langue = fr |
|||
⚫ | |||
| titre = Faire route avec Apache Camel |
|||
| éditeur = Odelia Technologies |
|||
| en ligne le = 04 octobre 2007 |
|||
| consulté le = 19 février 2014 |
|||
| site = le blog d’Odelia Technologies |
|||
}}{{Commentaire biblio|Exemple de mise en œuvre sur un cas simple.}} |
|||
{{Palette Apache Software Foundation}} |
{{Palette Apache Software Foundation}} |
Version du 19 février 2014 à 17:02
Camel
Développé par | Apache Software Foundation |
---|---|
Première version | [1] |
Dernière version | 2.12.2 () |
Écrit en | Java |
Environnement | Windows, Linux |
Type | Enterprise Integration Patterns Enterprise Service Bus SOA Message-Oriented Middleware |
Licence | Licence Apache 2.0 |
Site web | http://camel.apache.org/ |
Apache Camel est un logiciel qui met en œuvre des échanges de messages entre différentes applications informatique. Il prend en compte un grand nombre de protocoles et s’appuie sur des règles pour déterminer la destination des messages[2].
L'implémentation d'Apache Camel est fondé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 œuvre[2].
Notes et références
- « https://projects.apache.org/json/projects/camel.json » (consulté le )
- (en) Claus Ibsen et Jonathan Anstey (préf. Gregor Hohpe et James Strachan), Camel in Action, Stamford, Manning Publications Co., (ISBN 978-1-935182-36-8, présentation en ligne)
Voir aussi
Liens externes
- (en) « Apache Camel », sur le site officiel, The Apache Software Foundation (consulté le )
- « Faire route avec Apache Camel », sur le blog d’Odelia Technologies, Odelia Technologies, (consulté le )Exemple de mise en œuvre sur un cas simple.