33.2 Operadores booleanos Y/O y grupos

Puede utilizar operadores booleanos Y/O para combinar reglas individuales o grupos de reglas con el fin de crear condiciones de distribución más flexibles.

Operador Y

Al utilizar el operador Y se deberán cumplir las dos reglas combinadas para que se produzca la distribución. Por ejemplo:

Tipo de procesador(procesador) >= Pentium III Y Memoria del sistema(RAM) >= 512 

Para que la aplicación se distribuya a la estación de trabajo en el ejemplo anterior, ambas reglas deben evaluarse como verdaderas: la estación de trabajo debe tener un procesador Pentium III y 512 MB de memoria RAM como mínimo.

Operador O

Al utilizar el operador O se deberá cumplir cualquiera de las dos reglas combinadas para que se produzca la distribución. Por ejemplo:

Tipo de procesador(procesador) >= Pentium III O Memoria del sistema(RAM) >= 512 

Para que la aplicación se distribuya a la estación de trabajo en el ejemplo anterior, sólo una de las reglas debe evaluarse como verdadera: la estación de trabajo debe tener al menos un procesador Pentium III, o 512 MB de memoria RAM como mínimo.

Grupos

Puede utilizar los operadores Y y O para combinar grupos de reglas. Por ejemplo:

(Tipo de procesador(procesador) >= Pentium III Y Memoria del sistema(RAM) >= 1024)
o bien,
(Tipo de procesador(procesador) >= Pentium IV Y Memoria del sistema(RAM) >= 512)

Para que la aplicación se distribuya a la estación de trabajo en el ejemplo anterior, sólo uno de los grupos debe evaluarse como verdadero: la estación de trabajo debe tener un procesador Pentium III con 1 GB de memoria RAM, o un procesador Pentium 4 con 512 MB de memoria RAM.

Grupos anidados

Puede anidar grupos de dos niveles. En el ejemplo siguiente, Grupo3 y Grupo4 se anidan en Grupo2:

Grupo1
o bien,
(Grupo2 Y (Grupo3 O Grupo4))