Éléments d'architecture pour des traitements transactionnelsDes traitements éditiques transactionnels sont par définition des éditions de documents, dont le contenu et la forme sont pilotés par une application métier. Une application métier, suite à une action d'un utilisateur ou plus généralement d'un événement applicatif, provoque la composition d'un ou plusieurs documents.
Pour cela, le processus métier ou l'application sur laquelle une transaction utilisateur est réalisée, sollicite le serveur éditique, en lui envoyant des données variables et des consignes. Le serveur éditique assemble les données au sein d'un ou plusieurs modèles de documents et en fonction des consignes, diffuse le document : renvoi vers l'application, mise en rétention, envoi d'email, etc. La sollicitation du serveur éditique Ksl Server peut être réalisée par Web Services ou par des APIs C, RMI ou encore Java. Ksl Server renvoie alors le flux documentaire résultant à l'application métier ou le diffuse vers des filières d'envoi.
|