Petite question d'architecture

Nicolas Delsaux <[email protected]> Fri, 21 Jan 2011 10:13:58 +0100
Newsgroups gmane.comp.java.french.general
Message-ID <[email protected]>
Bon, allez, j'en profite, je sens que vous êtes chauds patate.
En fait, dans le développement dont je parlais dans le précédent mail,
on va faire un truc que je trouve musclé (essentiellement à cause de
notre utilisation d'InDesign).
Nos clients nous envoient des flux/fichiers XML contenant des
descriptions de produits, et on s'occupe de les mettre en page.
Il est possible pour chaque client de nous envoyer un flux XML différent.
Et bien sûr, on doit toujours réussir à transformer ce flux dans notre
format pour produire le joli document derrière.
Pour ça, l'un de mes collègues a évoqué les ESB, qui semblent
effectivement contenir pas mal des briques d'orchestration, de
routage, et de monitoring dont on pense avoir peut-être éventuellement
besoin.
Seulement moi, les ESB, quand je les regarde, je pense à Tchernobyl
... ou au couloir de la Chimie à Lyon, là : des espèces d'immenses, de
monstrueuses, de gigantesques installations industrielles qui
nécessitent des armées de petits bonhommes pour éviter qu'elles
explosent en balançant des résidus toxiques à deux cent mètres à la
ronde.
Est-ce que j'ai raison ?
Est-ce que j'ai tord ?
Est-ce que vous avez déja utilisé ServiceMix/Spring Integration/OpenESB ?
Est-ce que les trois noms d'au-dessus correspondent bien à la notion d'un ESB ?
Et d'abord, c'est quoi un ESB ?
La réponse D ?
bref, j'avoue que je suis pour une fois un peu perdu. Surtout que tous
ces produits disposent d'une documentation surabondante.
Alors un début de bout de piste sioux ne serait pas de refus.
Merci.

-- 
Nicolas Delsaux