Partager via


Création des messages Web

Vous générez un message Web à partir d'un type de message Web. Lorsque vous ajoutez une référence Web, BizTalk crée automatiquement des types de messages Web basés sur les méthodes Web du service Web ajouté. Vous ajoutez un message Web à votre orchestration en définissant le type de message sur l'un des types de messages Web. Vous créez des parties de message individuelles basées sur un type .NET primitif ou de schéma. Vous pouvez générer un message Web qui ne contient aucune partie de message.

Types de messages web

Les types de messages Web (définis dans Reference.odx) sont identiques à un type de message normal, sauf que vous ne pouvez pas les modifier, les renommer ou les supprimer. Pour supprimer un type de message Web, vous devez supprimer la référence Web de votre projet BizTalk.

Le projet BizTalk crée une demande et un type de message Web de réponse pour chaque méthode Web dans le service Web ajouté. Si la méthode Web est une opération unidirectionnelle, BizTalk crée uniquement un type de message Web de demande. Un type de message Web de demande contient une partie de message pour chaque paramètre d'entrée de la méthode Web. Un type de message Web de réponse contient une partie de message pour la valeur renvoyée et une partie de message pour chaque paramètre de sortie de la méthode Web.

Selon le paramètre de méthode Web (entrée ou sortie), BizTalk crée un type de message Web à partir d'un type .NET primitif ou de schéma. Si le paramètre de méthode Web est un type .NET primitif, la partie de message utilise un type .NET primitif. Si le paramètre de méthode Web est un type de schéma, BizTalk ajoute le type de schéma au projet BizTalk en tant que schéma dans Reference.xsd. Le schéma est la base de la partie message. Le fichier Reference.xsd se trouve dans le dossier des références Web.

Vous pouvez également créer des types .NET primitifs et de schéma en appelant une classe .NET. Pour plus d’informations sur la création de types de messages à l’aide d’une classe .NET, consultez Construction de messages dans le code utilisateur.

messages Web

Les messages Web sont des messages utilisés dans le cadre de l'utilisation (appel) d'un service Web. Vous ajoutez un message Web à une orchestration comme vous le faites pour un message normal. Vous devez seulement définir le type de message sur un des types de messages Web créés par BizTalk lorsque vous avez ajouté une référence Web.

Parties de message

Une fois que vous avez créé le message Web, vous générez les parties de message individuelles. Si votre partie de message utilise un type .NET primitif, vous utilisez une forme d’affectation de message . Si votre partie de message utilise un type de schéma, vous utilisez une forme transformer ou une forme d’affectation de message. Pour plus d’informations, consultez Construction de messages dans le code utilisateur.

Dans cette section