Générateur de sous-expression d'action de règle de routage SIP

Le générateur de sous-expression permet de générer des conditions de règles complexes issues de sous-expressions en utilisant AND, OR, NOT et le regroupement mis entre parenthèses. Le générateur de sous-expression valide la règle lorsque vous appliquez les modifications et vous informe de la non-concordance des parenthèses, mais aussi des opérateurs logiques non pris en charge.

Pour afficher cette page, cliquez sur Serveurs > Routeurs On Demand > nom_odr > Propriétés des routeurs On Demand SIP > Règles SIP de la stratégie de routage > Définir par > Expression > Générateur de sous-expression.

Sélectionner un opérande

La fonction d'acheminement vers les serveurs en mode maintenance est disponible dans WebSphere Virtual Enterprise V6.1.0.1. Les expressions des règles de routage SIP sont améliorées pour prendre en charge une expression destinée à définir le cluster cible. L'expression procure davantage de fonctionnalités et de flexibilité pour la définition du cluster cible. Protocole, Mode maintenance du noeud et Mode maintenance du serveur peuvent être utilisés comme critères en plus de cluster, serveur et module. Par exemple, l'expression cluster=’TestCell/TestClusterA' et serverMaintenanceMode=’affinity' incite l'ODR à diriger les appels vers les membres de TestClusterA qui sont en mode maintenance.

La liste suivante contient des choix d'opérandes :

  • Protocole
  • Cluster
  • Serveurs
  • Modules
  • Mode maintenance du noeud
  • Mode maintenance du serveur
Opérateur

Selon l'opérande que vous sélectionnez, divers choix d'opérateurs sont présentés. La liste suivante contient des choix d'opérateurs :

  • <> : L'opérateur d'inégalité s'utilise avec des nombres.
  • Egal à (=) : L'opérateur d'égalité indique une correspondance sensible à la casse.
  • (EQUALSIGNORECASE) : Cet opérateur indique une correspondance non sensible à la casse.
  • IS NULL : Cet opérateur indique qu'une validation de la demande signale que le paramètre demandé n'existe pas.
  • IS NOT NULL : Cet opérateur indique qu'une validation de la demande signale que le paramètre demandé existe.
  • LIKE : Cet opérateur exprime un modèle de correspondance pour des valeurs d'opérande de type chaîne. La valeur doit contenir le caractère générique Pourcentage (%) à l'emplacement où commence le modèle de correspondance. Par exemple, l'expression host LIKE %blanca correspond au mot "blanca" ou à tout autre mot se terminant par "blanca", alors que l'expression host LIKE blanca% correspond au mot "blanca" ou tout autre mot commençant par "blanca", et que l'expression host LIKE %blanca% correspond au mot "blanca" et à tout mot contenant "blanca".
  • IN : Cet opérateur permet de spécifier un opérande contenant plusieurs valeurs dans une expression unique. Par exemple, si, pour un opérande appelé port, vous souhaitez spécifier que la valeur du port peut être l'une des valeurs 9080, 9090, 9091, le fragment d'expression est port IN (9080,9090,9091). La façon dont les valeurs sont exprimées dans les parenthèses dépend du type de données du port. Si le port est représenté par un entier, la syntaxe correcte correspond aux valeurs sans les guillemets. Si le port est représenté par une chaîne, la syntaxe correcte est port IN (‘9080’,‘9090’,‘9091’).
Valeur

En fonction de l'opérateur choisi, saisissez une valeur pour la sous-expression à créer.

Générateur de sous-expression

Génère la sous-expression issue de l'opérande, de l'opérateur et des valeurs que vous avez spécifiés.

Ajouter à la fin

Ajoute la sous-expression à la nouvelle règle.




Centre de documentation de WebSphere Virtual Enterprise (en ligne)

Informations connexes
Règles SIP de la stratégie de routage
Générateur d'expression de règle SIP

sip_subexpression