Les contrats de message sont des objets intermédiaires qui sont utilisés pour inclure un même message dans plusieurs contrats. Les contrats de message sont modélisés sous forme d'objets étendus ayant le stéréotype <<MessageContract>>.
Vous pouvez créer un contrat de message de l'une des façons suivantes :
Utilisez les outils sur l'onglet MessageTypes de la feuille de propriétés d'un contrat (voir Contrats).
Sélectionnez Ajouter une ligne.
pour afficher la boîte de dialogue Liste des contrats de message, puis cliquez sur l'outilPointez sur le modèle (ou package) cliquez le bouton droit de la souris, puis sélectionnez .
Vous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'un contrat de message, double-cliquez sur l'entrée correspondante dans le dossier Contrats de message de l'Explorateur d'objets.
Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :
Nom |
Description |
---|---|
Envoyé par |
Spécifie quel point de terminaison peut envoyer un message du type de message indiqué. Les contrats documentent les messages que les services peuvent utiliser pour avoir des conversations particulières. Chaque conversation comporte deux points de terminaison : le point de terminaison initiateur, c'est-à-dire le service qui a lancé la conversation, et le point de terminaison cible, c'est-à-dire le service que l'initiateur contacte. Nom dans le script : Sender |
Type de message |
Spécifie le type de message du contrat. Nom dans le script : MessageType |