Sujit vient de publier un billet présentant un bel exemple d'utilisation de Spring DM dans OpenESB v3 / Project Fuji, à la fois pour exposer un service, mais aussi pour effectuer un appel sur le "bus".

The "bus" (aussi connu sous le doux nom de "NMR/normalized message router") offre la possibilité d'offrir un contrat faiblement couplé, asynchrone et orienté message, à un environnement OSGi tel que Felix ou GlassFish v3. Le mécanisme simple basé sur une API permet aux services OSGi d'implémenter et d'invoquer des services orientés message. Fuji inclus ensuite un ensemble de fonctions avancées comme le routage, la transformation et d'enrichissement de ces messages.

La totalité de cet exemple (y compris l'installation des bundles SpringDM) est documentée sur le wiki Fuji.



More...