Utilisation des contraintes dans les applications et leurs relations

Mise à jour : novembre 2007

Une contrainte correspond à une exigence qui définit une valeur de configuration d'une certaine manière. Les contraintes peuvent être créées dans une couche sur des paramètres d'une autre couche. Par exemple, les contraintes peuvent être définies à partir de la couche d'application sur des paramètres de la couche qui héberge l'application et vice versa. La couche d'application est modelée dans le Concepteur d'applications. La couche qui héberge l'application est modelée dans le Concepteur de centres de données logiques. Pour plus d'informations, consultez Vue d'ensemble du modèle de définition de système (SDM). Toutefois, les contraintes peuvent également être créées dans la même couche. Par exemple, dans le Concepteur de centres de données logiques, les contraintes de zone peuvent être créées selon les serveurs logiques que les zones contiennent ainsi que les applications hébergées dans les serveurs logiques des zones. Pour plus d'informations, consultez Procédure pas à pas : création d'une zone de sécurité partie 1.

Le fait que les contraintes peuvent fonctionner sur l'application ou la couche qui héberge l'application signifie que les architectes d'infrastructure peuvent spécifier des contraintes sur la couche d'application et que les développeurs peuvent demander un ensemble de fonctionnalités requis dans l'environnement de déploiement cible, et donc communiquer aux architectes d'infrastructure d'importantes informations relatives à la configuration requise de l'application. L'architecte peut décider ensuite s'ils souhaitent apporter des modifications au centre de données logique pour prendre en compte ces demandes.

Les types de contraintes suivantes sont fournies :

  • Contraintes implicites.

  • Contraintes prédéfinies.

  • Contraintes définies par l'utilisateur.

Dans cette section

  • Contraintes implicites
    Les contraintes implicites sont celles qui sont associées à un serveur logique particulier ou un prototype d'application disponible dans la boîte à outils. Cette rubrique fournit une liste de contraintes implicites pour les prototypes qui sont fournis avec les concepteurs de systèmes distribués.

  • Contraintes prédéfinies
    Cette rubrique évoque le groupe des boîtes de dialogue de contrainte qui sont fournies pour différents prototypes de serveur logique.

  • Contraintes définies par l'utilisateur
    Explique comment définir votre propre contrainte basée sur les paramètres disponibles pour configurer des contraintes.

Rubriques connexes

Comment : appliquer un paramètre

Comment : rechercher des paramètres

Voir aussi

Autres ressources

Application des paramètres