UTILISATEURS
Il est difficile de se faire une idée du nombre de projet utilisant ServiceMix en production. La société Fuse, rachetée par Iona, l'intègre dans son propre ESB.
COMMUNAUTE
La comunauté compte de nombreuses sociétés, dont Bull, qui compte quelques contributeurs à ServiceMix.
FONCTIONNALITES
ServiceMix est un container JBI OpenSource de la fondation Apache. Basé sur un container léger Spring. Il intègre des BindingComponent tels que FTP / HTTP / JMS / FILE / SOAP et des services Engine tels que BPEL / EIP / Transformer / Adapteur / Filtreur / Moteur de règle...
DOCUMENTATION
Une documentation est disponible sous forme de wiki http://servicemix.org/site/documentation.html. Certains sujets sont bien couverts d'autre pas du tout. Enfin certaines parties ne sont plus à jour.
FACILITE D’EMPLOI
Très peu d'outils sont fournis avec ServiceMix. Les descripteurs xml JBI sont à écrire à la main et déployer à chaud dans le container. En ce sens, le plugin CIMERO développé par Bull (voir plus loin) offre une IHM dans Eclipse qui peut fournir une aide à la conception de flux JBI directement déployable dans le container JBI.
TELECHARGEMENT
ServiceMix est téléchargeable sur le site de la communauté. La version 3.0 est plus fortement recommandé par BULL car elle corrige des bugs majeurs.
ADDS-ON Une extension développée par Bull permet de charger ServiceMix dans le serveur d'application JOnAS et d'utiliser le MOM JORAM à la place de celui par défaut (ActiveMQ). Un Service Engine a aussi été développé pour supporter le moteur BPEL Orchestra. Enfin, un plugin Eclipse CIMERO (Configuration Interface for Message Routing) a été développé par Bull.
LIENS UTILES
http://servicemix.org
http://servicemix.org/site/documentation.html
Contributeur à cette fiche : Jérôme Camilleri (Bull)