Traitement des messages JSON à l'aide de BizTalk Server
Notes
Ce tutoriel s’applique uniquement aux BizTalk Server.
Ce tutoriel montre comment traiter des messages JSON à l’aide de BizTalk Server. Le didacticiel utilise des composants de pipeline personnalisés, désormais disponibles avec BizTalk Server. Ces composants de pipeline convertissent le message JSON en XML (lors de la réception du message en BizTalk Server orchestration, et convertissent le message de XML en JSON lors de l’envoi du message.
À quoi sert ce didacticiel ?
Pour illustrer le traitement JSON, nous créons un BizTalk Server qui effectue les opérations suivantes, dans l’ordre donné :
Reçoit un bon de commande JSON et, dans le pipeline de réception, utilise un composant du décodeur JSON pour transformer le message JSON en message XML.
Transforme le bon de commande XML en facture XML à l'aide d'un mappage.
Dans le pipeline d'envoi, utilise un encodeur JSON pour transformer la facture XML en une facture JSON et l'envoie.
Comment utiliser ce didacticiel ?
Ce tutoriel s’appuie sur un exemple (BTSJSON) qui peut être téléchargé à partir de MSDN Code Gallery. Vous pouvez utiliser l’exemple et parcourir ce didacticiel pour comprendre comment l’exemple a été créé. Vous pouvez également utiliser ce didacticiel pour créer votre propre solution de A à Z. Ce didacticiel concerne la deuxième approche, afin que vous sachiez comment la solution a été créée. En outre, le plus souvent possible, ce didacticiel est cohérent avec l’exemple et utilise pour les artefacts (schémas et transformations, par exemple) les mêmes noms que ceux qui sont utilisés dans l’exemple.