Partager via


Schémas de message pour les notifications de requête

L’adaptateur Microsoft BizTalk pour SQL Server l’opération de notification pour recevoir des notifications de requête de la base de données SQL Server.

Vous configurez l’opération de notification en définissant des propriétés de liaison dans l’adaptateur SQL. Pour plus d’informations sur les propriétés de liaison liées aux notifications, consultez En savoir plus sur l’adaptateur BizTalk pour SQL Server propriétés de liaison de l’adaptateur. Vous définissez la propriété de liaison NotificationStatement pour spécifier une instruction SQL (procédure> stockée SELECT ou EXEC<) pour la notification de requête. Le jeu de résultats de cette requête est retourné en tant que données fortement typées à votre code dans l’opération de notification.

Structure des messages pour l’opération de notification

Le tableau suivant montre la structure des messages XML pour l’opération notification.

Opération : Notification

Message XML :

<?xml version="1.0" encoding="utf-8" ?>
  <Notification xmlns="http://schemas.microsoft.com/Sql/2008/05/Notification">
    <Info>Value</Info>
    <Source>Value</Source>
    <Type>Value</Type>
 </Notification>

Description : il s’agit du message entrant envoyé par le SQL Server aux clients de l’adaptateur. Dans le message :

  • La <Info> balise indique la raison de la notification. Par exemple, une valeur « insert » dans cette balise indique que des données ont été insérées dans une ou plusieurs des tables référencées dans l’instruction de notification.
  • La <Source> balise indique la source de la notification. Par exemple, une valeur « data » dans cette balise indique une modification des données dans un objet référencé. De même, une valeur « object » dans cette balise indique une modification dans un objet référencé.
  • La <Type> balise indique le type de modification de données. Les messages de notification de requête sont de deux types : modifier et s’abonner. Une valeur « change » dans la <Type> balise indique que les résultats de la requête ont changé, tandis qu’une valeur « subscribe » dans la <Type> balise indique qu’une demande d’abonnement a échoué.

Action de message pour l’opération de notification

L’action de message pour l’opération de notification est « Notification ».