Cómo: Habilitar las restricciones predefinidas

Actualización: noviembre 2007

Las restricciones predefinidas reúnen grupos de configuraciones que especifican requisitos comunes para aplicaciones o servidores lógicos. Las restricciones son los medios con los que una aplicación puede especificar los requisitos de un servidor lógico, y viceversa. Todos los prototipos de aplicación y servidores lógicos que se distribuyen con los Diseñadores de sistemas distribuidos incluyen restricciones predefinidas que sólo se pueden establecer en el Diseñador de aplicaciones y en el Diseñador de centros de datos lógicos. Seguridad de ASP.NET (en el Diseñador de centros de datos lógicos) y Sistema operativo (en el Diseñador de aplicaciones) son ejemplos de restricciones predefinidas.

Los servidores lógicos también pueden definir requisitos sobre los tipos de aplicaciones que pueden alojarse en el servidor. Las aplicaciones pueden establecer requisitos relativos a los tipos de servidores lógicos en los que se alojarán. Estos requisitos se denominan restricciones de alojamiento. Las restricciones predefinidas de un elemento determinado se organizan bajo su correspondiente restricción de alojamiento. Por ejemplo, para establecer la restricción de seguridad de ASP.NET en un servidor Web de IIS, antes tiene que definir la restricción de alojamiento de ASP.NET de forma que permita al servidor alojar aplicaciones Web.

Utilice el siguiente procedimiento para habilitar las restricciones predefinidas para las aplicaciones, en el Diseñador de aplicaciones, o para los servidores lógicos, en el Diseñador de centros de datos lógicos.

Para establecer una restricción

  1. Seleccione una aplicación o un servidor lógico.

    En el caso de un servidor lógico, la restricción se aplicará a cualquier aplicación enlazada a ese servidor en un diagrama de implementación. En el caso de una aplicación, la restricción especificará los requisitos de la aplicación en el servidor lógico que la aloja.

  2. Vea el Editor de restricciones y configuración.

  3. En Restricciones de la aplicación (Diseñador de centros de datos lógicos) o Restricciones del servidor lógico (Diseñador de aplicaciones), asegúrese de seleccionar la restricción de alojamiento adecuada.

  4. Active la casilla de restricción predefinida para habilitar esa restricción (por ejemplo, Sistema operativo o Seguridad de ASP.NET).

  5. En el cuadro de diálogo de la restricción, establezca los valores que desee para la misma.

Los cuadros de diálogo de las restricciones predefinidas contienen lógica adicional que se aplica a los valores. Por ejemplo, en la restricción de seguridad de ASP.NET, si no selecciona Autenticación de formularios como modo de seguridad, las opciones del campo Autenticación de formularios no están disponibles. Las opciones de los cuadros de diálogo de restricciones predefinidas no requieren que se asignen los valores uno a uno. Es decir, una opción única podría abarcar varios valores. El panel de descripción situado bajo las opciones de configuración del cuadro de diálogo de restricciones muestra los valores a los que afecta una opción concreta.

Si el grupo de restricciones predefinidas no incluye valores que desea restringir, puede crear una restricción definida por el usuario. Para obtener más información, vea Cómo: Crear restricciones definidas por el usuario.

Vea también

Tareas

Cómo: Crear restricciones definidas por el usuario

Otros recursos

Restringir las relaciones de aplicación y de host de aplicación