[Discussion reprise du forum Développement Web en Java mais qui n'a pas aboutie. J'essaye donc ici.]
J'essaye en vain de trouver une vraie présentation sur les ESB qui m'explique comment ils fonctionnent et leur réel intérêt.
Connaissez-vous des présentations précises sur le sujet ?
NB : je ne suis pas intéressé par des présentations type "Pourquoi c'est bien une ESB" ou "Les ESB, une nouvelle génération d'EAI" ou autre présentation "commerciale".
Ce que je cherche, c'est vraiment à comprendre comment ils fonctionnent.
Par exemple, je reçoit un fichier avec plein d'évènements à l'intérieur. Ces évènements sont de natures différentes, en fonction de la nature de l'évènement, je dois "translater" l'évènement = le mettre dans un format "interne", je dois transcoder l'évènement = remplacer des valeurs par d'autres, je dois crypter l'évènement et enfin, toujours en fonction de la nature de l'évènement, je dois le publier vers plusieurs destinataires, certains sous la forme de fichiers et d'autres sous la forme de messages dans des Queues JMS ou Topics JMS.
Bref, plein de "processing" entre la réception et l'émission.
Ce que je n'arrive pas à comprendre, c'est ce qu'il faut faire dans l'ESB (ServiceMix par exemple, ou autre, je m'en moque) et surtout ce qui est pris en charge par l'ESB de manière générique et/ou ce qui justifie que j'utilise un ESB à la place d'un truc fait à la main.
Merci d'avance
Partager