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