« Apache Camel » : différence entre les versions
Contenu supprimé Contenu ajouté
m utilisation des données issues de wikidata ; typo |
mise à jour de la dernière version |
||
Ligne 1 : | Ligne 1 : | ||
{{Infobox Logiciel |
{{Infobox Logiciel |
||
| couleur boîte = |
|||
| nom = Camel |
|||
| nom = Camel |
|||
| logo = |
|||
| logo = |
|||
⚫ | |||
| image = |
|||
⚫ | |||
| légende = |
|||
⚫ | |||
| créateur = |
|||
⚫ | |||
⚫ | |||
⚫ | |||
| exécutable = |
|||
| date de première version = |
|||
| dernière version = 2.24.2 (13 septembre 2019) |
|||
| date de dernière version = |
|||
| version avancée = |
|||
| date de version avancée = |
|||
| dépôt = |
|||
| état = |
|||
| langage de programmation = |
|||
⚫ | |||
| langues = |
|||
⚫ | |||
| politique de prix = |
|||
⚫ | |||
⚫ | |||
| wikidata = |
|||
| version précédente = |
|||
| version suivante = |
|||
}} |
}} |
||
'''Apache Camel''' est un [[logiciel]] qui met en œuvre des [[Message-oriented middleware|échanges de messages]] entre différentes [[application informatique|applications informatiques]]. 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"/>. |
'''Apache Camel''' est un [[logiciel]] qui met en œuvre des [[Message-oriented middleware|échanges de messages]] entre différentes [[application informatique|applications informatiques]]. 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"/>. |
Version du 18 septembre 2019 à 09:48
Camel
Développé par | Apache Software Foundation |
---|---|
Première version | [1] |
Dernière version | 2.24.2 (13 septembre 2019) |
É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 informatiques. 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 POJO (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)
Liens externes
- (en) « Apache Camel », sur le site officiel, The Apache Software Foundation (consulté le )