Le projet Metaphora est une application composite SOA (Service-Oriented Architected) permettant le transport de fichiers volumineux d'une machine vers une autre, au moyen de services web.
Plus précisément, Metaphora consiste en un ensemble de services déployés sur le bus ServiceMix qui est un ESB (Enterprise Service Bus) Open Source.
Le diagramme ci-dessous décrit quels sont les services qui entrent en interaction lors du transport d'un fichier présent sur la machine de départ (point 1) vers un répertoire de la machine d'arrivée (point 10), chacune des deux machines exécutant l'application SOA Metaphora.
Odelia>Technologiesbeta
JBI
Metaphora, une application composite SOA
Soumis par odelia technologies le Mer, 15/08/2007 - 07:08 Metaphora | JBI | ServiceMix | SOAScript Groovy de construction de Service Assembly JBI
Soumis par odelia technologies le Jeu, 07/06/2007 - 21:42 Groovy | JBI | ServiceMixUn fichier Service Assembly JBI (Java Business Integration) définit dans un fichier archive, un service destiné à être déployé vers un composant JBI.
Le fichier script Groovy que vous trouverez en pièce jointe à cet article, permet de construire une telle archive, en tirant parties des builders du langage Groovy : le builder AntBuilder pour générer les fichiers zip (SU et SA), et le builder MarkupBuilder pour produire le fichier de description jbi.xml.
Invoquer un service JBI Groovy en AJAX
Soumis par odelia technologies le Jeu, 07/06/2007 - 17:18 AJAX | Groovy | JBI | ServiceMixCet article explique comment développer un service JBI (Java Business Integration) avec l'ESB Open Source ServiceMix (lire l'article ServiceMix pour comprendre la relation entre JBI, ESB et ServiceMix) et le langage dynamique Groovy, et de l'invoquer en utilisant un client AJAX.