Partager via


Définition des classes de notification

Une classe de notification définit un type de notification créé par votre application. Lorsque vous définissez une application Notification Services, vous créez une classe de notification pour chaque type de notification pris en charge par votre application.

Lorsque Notification Services crée l'application, il utilise les informations de chaque définition de classe de notification pour créer les tableaux, les vues, les procédure stockées et les fonctions qui stockent et manipulent les données de notification, pour associer des modules de formatage de contenu et des protocoles de remise afin de mettre en forme et livrer les notifications et pour spécifier les paramètres opérationnels pour la classe de notification.

La liste suivante représente la procédure classique pour définir une classe de notification :

  1. Nommez la classe de notification et éventuellement désignez le groupe de fichiers SQL Server pour les objets de base de données associés à la classe de notification (tels que la table de notifications).
  2. Définissez le schéma de classe de notification. Le schéma définit la forme des données brutes de notification, qui sont mises en forme et envoyées à vos abonnés. Notification Services utilise ce schéma pour créer un tableau qui stocke les données de notification, ainsi que d'autres objets de base de données.
  3. Déclarez le module de formatage de contenu pour la classe de notification. Le module de formatage de contenu prend les données brutes de notification et les met en forme correctement pour les présenter au destinataire.
  4. Sélectionnez éventuellement la livraison de type digest ou par multidiffusion.
  5. Spécifiez éventuellement une taille de lot de notification.
  6. Configurez un ou plusieurs protocoles de remise pour la remise de notifications.
  7. Spécifiez éventuellement une période de conservation des notifications.

Votre application peut avoir plusieurs classes de notification si elle prend en charge plusieurs types de notifications. Une application boursière peut par exemple générer des notifications sur les cours actuels de la Bourse et une valeur de portefeuille de clôture. Chaque type de notification a sa propre classe de notification avec ses propres schémas et paramètres.

Dans cette section

Rubrique Description

Définition de la classe de notification principale

Décrit les propriétés de notification principales de nom et de groupe de fichiers, et explique comment définir ces propriétés.

Définition du schéma de notification

Explique comment les données de notification sont stockées dans les tables de base de données et comment définir les champs de ces tables.

Configuration des modules de formatage de contenu

Explique comment les modules de formatage de contenu mettent en forme les notifications, et comment configurer un module de formatage de contenu.

Spécification de la livraison de type digest ou par multidiffusion

Explique ce que font les options digest et par multidiffusion, et comment les configurer.

Spécification de la taille de lot de notifications

Explique pourquoi vous pouvez souhaiter limiter la taille de lot de notification, et comment définir la taille de lot maximal.

Spécification du nom et des champs du protocole de remise

Contient des rubriques sur la manière dont Notification Services utilise les protocoles de remise pour distribuer les notifications, et comment configurer les protocoles de remise pour vos applications.

Spécification de la période de conservation des notifications

Explique comment définir une période de conservation pour les notifications, et de quelle manière Notification Services l'utilise.

Module de formatage de contenu XSLT

Contient des rubriques sur le module de formatage de contenu standard qui met en forme les notifications en utilisant des transformations XSL, et comment définir le module de formatage de contenu pour qu'il puisse être utilisé dans vos applications.

Protocoles de remise standard

Contient des rubriques sur les protocoles de remise SMTP et File standard, et sur la manière de les définir pour qu'ils puissent être utilisés dans vos applications.

Voir aussi

Référence

Microsoft.SqlServer.Management.Nmo.NotificationClass

Concepts

Architecture de formatage et de remise des notifications

Autres ressources

Définition des applications Notification Services
NotificationClasses Element (ADF)

Aide et Informations

Assistance sur SQL Server 2005