2017-10-19 12 views
0

Voici mon problème. J'utilise des applications logiques, et j'essaie de créer un message en utilisant une transformation ou toute autre idée de 2 messages entrants. J'ai travaillé avec biztalk toute ma vie et c'est tellement facile. C'est ce qu'on appelle un message multipart.Comment fusionner 2 messages dans les applications logiques

Dans l'exemple: Message entrant "A" + Message entrant "B" = Message "A" enrichi ou message "C".

J'ai essayé d'utiliser le composer. Le résultat du composé sera l'arrivée d'un xslt (c'est l'idée). Quand j'essaie d'utiliser le composant, je peux transformer le message "A" en json et le message "B" est basé sur json mais pour une raison inconnue il ne peut pas être fusionné avec une nouvelle structure à l'intérieur du composer.

Si quelqu'un a une idée?

Merci

Répondre

1

Cela devrait être possible aujourd'hui avec Compose - et nous ajoutons également une nouvelle fonctionnalité ce mois-ci pour vous permettre d'injecter une propriété dans un objet JSON. Cependant, j'imagine que quelque chose comme ça fonctionnerait avec composer. Laissez-moi savoir:

{ “A”: “@json(body(‘A’))”, 
    “B”: “@json(body(‘B’))” 

}