Leçon 7 : Configuration du générateur et du serveur de distribution

Mis à jour : 5 décembre 2005

Dans cette leçon, vous allez passer en revue les paramètres du générateur et du serveur de distribution dans le fichier de définition d'application (ADF), puis modifier et mettre à jour les paramètres du serveur de distribution.

Informations de base sur le générateur et le serveur de distribution

Le générateur, qui est exécuté par le moteur Notification Services, gouverne le traitement des règles pour une application de notification. Les paramètres du générateur déterminent les ordinateurs qui exécutent le générateur et le nombre de threads que ce dernier peut utiliser lorsqu'il traite les règles d'application.

Chaque application a un générateur. Pour plus d'informations sur les générateurs, consultez Spécification des paramètres de générateur.

Les serveurs de distribution, qui sont également exécutés par le moteur Notification Services, gouvernent le formatage et la remise des notifications. Dans un intervalle configurable appelé quantum du serveur de distribution, le serveur de distribution recherche un groupe de notifications (appelé élément de travail) à traiter. Si un élément de travail est disponible, le serveur de distribution le récupère, appelle le module de formatage de contenu pour transformer les données de notification, puis envoie les notifications formatées en utilisant un protocole de remise.

Chaque application peut utiliser un ou plusieurs serveurs de distribution et au maximum, un serveur de distribution par application et par ordinateur. Pour plus d'informations sur les serveurs de distribution, consultez Spécification des paramètres de distributeur.

Générateurs et serveurs de distribution de l'application Weather

Pour les besoins de cette application, le générateur et le serveur de distribution sont exécutés sur l'ordinateur local et vous devez utiliser les paramètres de pool de threads par défaut.

Notez que la valeur du nom système pour le générateur et le serveur de distribution dans le XML est : %_NSServer_%.. Une valeur doit être attribuée à ce paramètre par le biais du fichier de configuration d'instance (ICF) au moment de la création ou de la mise à jour de l'instance.

Dans cette leçon, vous allez simplement ajouter une fréquence d'interrogation pour le serveur de distribution. La fréquence d'interrogation définit la fréquence à laquelle le serveur de distribution recherche des éléments de travail. Cet intervalle sera de 15 secondes. Au format de durée XML, il s'agit du paramètre : PT15S.

Modification du code FDA du serveur de distribution

Dans cette section, le XML définit le serveur de distribution de l'application Weather. Étudiez-le, puis suivez les instructions pour le copier dans le fichier FDA.

Pour modifier le code FDA du serveur de distribution

  1. Cliquez sur Copier le code pour copier le XML dans le Presse-papiers Windows.

    <QuantumDuration>PT15S</QuantumDuration>
    
  2. Dans l'Explorateur de solutions, ouvrez WeatherADF.xml.

  3. Remplacez le commentaire XML suivant par le XML que vous venez de copier.

      <!-- Paste QuantumDuration here -->
    

    Notez que la seule ligne de code que vous ajoutez concerne la valeur et l'élément QuantumDuration du serveur de distribution. Si vous le souhaitez, vous pouvez choisir de n'ajouter cette ligne de XML qu'au fichier FDA.

  4. Dans le menu Fichier, cliquez sur Enregistrer WeatherADF.xml.

Mise à jour de l'instance de Notification Services

Après avoir modifié le fichier de définition d'application, mettez à jour l'instance de Notification Services pour modifier les paramètres du serveur de distribution dans la base de données d'application.

Pour mettre à jour l'instance de Notification Services

  1. Dans l'Explorateur d'objets, développez Notification Services.

  2. Cliquez avec le bouton droit sur Didacticiel, pointez sur Tâches, puis cliquez sur Mettre à jour.

  3. Dans la boîte de dialogue Mettre à jour l'instance, cliquez sur Parcourir, recherchez le fichier TutorialICF.xml, puis cliquez sur Ouvrir.

  4. Dans le volet Paramètres, vérifiez les valeurs des paramètres. Entrez les valeurs que vous avez utilisées pour créer l'instance.

  5. Cliquez sur OK.

  6. Passez en revue la boîte de dialogue Notification Services - Mettre à jour le résumé, puis cliquez sur Mettre à jour.

  7. Une fois la mise à jour terminée, cliquez sur Fermer.

Leçon suivante

Leçon 8 : Modification des paramètres d'exécution d'application

Voir aussi

Concepts

Didacticiel Notification Services

Autres ressources

Spécification des paramètres de générateur
Spécification des paramètres de distributeur
Création de solutions de notification
Présentation de SQL Server Notification Services

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

5 décembre 2005

Contenu modifié :
  • Contenu mis à jour pour mieux définir les paramètres par défaut et préciser les modifications que vous avez apportées au fichier XML.