Comment : activer des contraintes prédéfinies
Mise à jour : novembre 2007
Les contraintes prédéfinies rassemblent les groupes de paramètres qui spécifient les configurations communes requises pour les applications ou les serveurs logiques. Les contraintes constituent le moyen grâce auquel une application peut spécifier les configurations requises sur un serveur logique et vice versa. Les contraintes prédéfinies sont fournies pour chaque application de prototype et chaque serveur logique fournis avec les Concepteurs de systèmes distribués ; ces contraintes ne peuvent être définies que dans le Concepteur d'applications et le Concepteur de centres de données logiques. Les exemples de contraintes prédéfinies incluent Sécurité ASP.NET (dans le Concepteur de centres de données logiques) et Système d'exploitation (dans le Concepteur d'applications).
Les serveurs logiques peuvent aussi définir les configurations requises sur les types d'applications pouvant être hébergées sur le serveur. Les applications peuvent définir les configurations requises sur les types de serveurs logiques qui les hébergeront. Ces configurations requises sont appelées contraintes d'hébergement. Les contraintes prédéfinies d'un élément donné sont organisées sous la contrainte d'hébergement correspondante. Par exemple, pour définir la contrainte de sécurité ASP.NET sur un serveur Web IIS, vous devez d'abord permettre à la contrainte d'hébergement ASP.NET d'autoriser le serveur à héberger des applications Web.
Utilisez la procédure suivante pour activer les contraintes prédéfinies dans les applications du Concepteur d'applications ou sur les serveurs logiques du Concepteur de centres de données logiques.
Pour définir une contrainte
Sélectionnez une application ou un serveur logique.
Dans le cas d'un serveur logique, la contrainte sera appliquée à toute application liée à ce serveur dans un diagramme de déploiement. Dans le cas d'une application, la contrainte spécifiera la configuration requise de l'application sur le serveur logique qui l'héberge.
Affichez l'éditeur de paramètres et de contraintes.
Sous Contraintes pour les applications (pour le Concepteur de centres de données logiques) ou Contraintes du serveur logique (pour le Concepteur d'applications), vérifiez que la contrainte d'hébergement appropriée est sélectionnée.
Activez la case à cocher de la contrainte prédéfinie. (Par exemple, Système d'exploitation ou Sécurité ASP.NET)
Dans la boîte de dialogue de la contrainte, définissez les valeurs que vous souhaitez pour cette contrainte.
Les boîtes de dialogue des contraintes prédéfinies contiennent quelque logique supplémentaire appliquée aux paramètres. Par exemple, dans la contrainte de sécurité ASP.NET, si vous ne sélectionnez pas Authentification par formulaire comme mode de sécurité, les options du champ Authentification par formulaire ne sont pas disponibles. Les options fournies dans les boîtes de dialogue des contraintes prédéfinies n'ont pas à mapper les paramètres sur la base un-à-un. Autrement dit, une même option seule peut encapsuler plusieurs paramètres. Le volet Description situé sous les options de paramètres dans la boîte de dialogue de la contrainte affiche les paramètres affectés par une option spécifique.
Si le groupe de contraintes prédéfinies n'inclut pas les paramètres que vous souhaitez contraindre, vous pouvez créer une contrainte définie par l'utilisateur. Pour plus d'informations, consultez Comment : modifier les contraintes définies par l'utilisateur.
Voir aussi
Tâches
Comment : modifier les contraintes définies par l'utilisateur
Autres ressources
Utilisation des contraintes dans les applications et leurs relations