Les types de message définissent le type des données qu'un message peut contenir. Vous créez des types de message identiques dans chaque base de données qui participe à une conversation.
Les types de message spécifient le type de validation XML que SQL Server effectue pour les messages de ce type. Dans le cas des données arbitraires ou binaires, les type de message peut spécifier que SQL Server n'effectue aucune validation. PowerAMC modélise les types de message sous la formes d'objets étendus dotés du stéréotype <<MessageType>>
Vous pouvez créer un type de message de l'une des façons suivantes :
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 type de message, double-cliquez sur l'entrée correspondante dans l'Explorateur d'objets.
Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :
Nom |
Description |
---|---|
Autorisation |
Spécifie un utilisateur ou rôle de base de données comme propriétaire du type de message. Si l'utilisateur courant est dbo ou sa, il peut s'agir du nom d'un utilisateur ou rôle valide. Dans le cas contraire, il doit s'agir du nom de l'utilisateur courant, d'un utilisateur ayant une permission IMPERSONATE pour l'utilisateur courant, ou d'un rôle auquel l'utilisateur courant appartient. Par défaut le type de message appartient à l'utilisateur courant. Nom dans le script : Owner |
Validation |
Spécifie de quelle façon le Service Broker valide le corps du message pour les messages de ce type. Vous pouvez choisir : Nom dans le script : Validation |
Schéma |
Spécifie le nom du schéma à utiliser pour la validation du contenu du message. Nom dans le script : SchemaCollectionName |