Une règle est composée d’une ou plusieurs conditions et d’une action qui est exécutée si ces conditions se vérifient. Chaque condition est appliquée à un message lorsqu’il atteint la file d’attente contrôlée, et le résultat est soit vrai (true), soit faux (false). S’il existe plusieurs conditions, elles doivent toutes être vraies (true) pour qu’une action soit exécutée.

Si aucune condition n’est spécifiée, une valeur vraie (true) est toujours renvoyée. Cela est utile lorsque vous souhaitez qu’un déclencheur soit lancé systématiquement chaque fois qu’un message atteint la file d’attente contrôlée.

Créer des règles et les associer aux déclencheurs

Pour créer des règles et les associer aux déclencheurs
  1. Ouvrez Gestion de l'ordinateur.

  2. Dans l’arborescence de la console, cliquez avec le bouton droit sur Règles.

    Où ?

    • Gestion de l’ordinateur/Services et applications/Message Queuing/Déclencheurs/Règles

  3. Pointez sur Nouveau, puis cliquez sur Règle.

  4. Sur la première page de la boîte de dialogue Nouvelle règle, dans le champ Nom de la règle, tapez le nom de la nouvelle règle, puis dans Description de la règle, tapez une description facultative.

  5. Cliquez sur Suivant.

  6. Dans le champ Nouvelle condition de la zone de liste Condition, entrez une condition en cliquant sur la chaîne initiale appropriée dans la liste, tapez la chaîne finale appropriée dans la zone de texte Valeur/chaîne du filtre située sous la zone de liste, puis cliquez sur Ajouter. La condition complète apparaît alors dans la Liste des conditions. Vous pouvez répéter cette opération pour créer des conditions supplémentaires.

  7. Lorsque vous avez créé les conditions de votre choix, cliquez sur Suivant.

  8. Pour que le déclencheur appelle un composant COM (Component Object Model), sélectionnez Invoquer le composant COM dans Invocation de composant COM. Dans ProgID du composant COM, tapez l’ID du composant COM, puis entrez le nom de la méthode dans Nom de la méthode.

  9. Pour que le déclencheur appelle un fichier exécutable autonome, sélectionnez Invoquer l’exécutable autonome (EXE) dans Invocation d’exécutable autonome. Dans Chemin d’accès de l’exécutable, tapez le chemin d’accès complet au fichier exécutable.

  10. Pour ajouter des paramètres à un composant COM ou à un fichier exécutable autonome, cliquez sur Paramètres. Sélectionnez un paramètre dans la zone de liste Paramètres. Si le paramètre est un opérateur numérique ou un opérateur de chaîne, tapez sa valeur dans Valeur littérale. Cliquez sur Ajouter pour ajouter le paramètre à la liste Paramètres d’invocation. Répétez cette opération pour chaque paramètre que vous souhaitez ajouter et utilisez les boutons Haut et Descendre pour modifier l’ordre de transfert des paramètres vers le programme. Cliquez sur OK, puis sur Terminer.

  11. Pour attacher des règles existantes à un déclencheur, effectuez l’opération suivante :

    Dans l’arborescence de la console, cliquez sur Déclencheurs.

    Où ?

    • Gestion de l’ordinateur/Services et applications/Message Queuing/Déclencheurs

      - ou -

      Cliquez sur Déclencheurs dans la file d’attente contrôlée appropriée.

    Où ?

    • Gestion de l’ordinateur/Services et applications/Message Queuing/VotreDossierFileD’attente (Files d’attente publiques ou Files d’attente privées)/VotreFileD’attenteContrôlée/Déclencheurs

  12. Dans le volet d’informations, cliquez avec le bouton droit sur le déclencheur approprié, cliquez sur Propriétés, puis sur l’onglet Règles attachées. Cliquez sur la règle à attacher au déclencheur dans la liste Règles, puis cliquez sur Attacher pour la déplacer dans la liste Règles attachées et cliquez sur OK.

Considérations supplémentaires

  • Pour ouvrir le composant Gestion de l’ordinateur sur Windows® 7, cliquez sur Démarrer, puis cliquez avec le bouton droit sur Ordinateur et cliquez sur Gérer.

  • Pour ouvrir le composant Gestion de l’ordinateur sur Windows Server® 2008 R2, cliquez sur Démarrer, sur Tous les programmes, sur Outils d’administration, puis sur Gestion de l’ordinateur.

  • Toutes les règles créées sur l’ordinateur local sont listées dans le volet d’information de la Gestion de l’ordinateur quand vous cliquez sur Règles dans l’arborescence de la console.

  • Vous pouvez attacher plusieurs règles à un déclencheur. Dans ce cas, les règles sont exécutées en fonction de leur ordre d’apparition dans la page Règles attachées de la boîte de dialogue Propriétés correspondant à cette règle. Vous pouvez modifier la priorité (l’ordre d’exécution) des règles dans la liste. Pour ce faire, utilisez les boutons Haut et Descendre afin d’attribuer une priorité plus ou moins élevée à la règle. Vous pouvez également dissocier des règles en cliquant sur chaque règle à dissocier, puis sur Détacher.

Références supplémentaires


Table des matières