Partager via


Procédure pas à pas : conception de systèmes d'applications à l'aide d'une approche ascendante

Mise à jour : novembre 2007

Cette procédure pas à pas vous guide tout au long de la conception d'un système d'applications constitué des applications que vous avez définies sur le diagramme d'application dans Procédure pas à pas : définition d'applications dans les diagrammes d'application. Dans les procédures pas à pas suivantes, vous allez évaluer le déploiement de ce système par rapport à une représentation logique d'un centre de données.

Dans cette procédure pas à pas, vous effectuerez les tâches suivantes :

  • concevoir un système d'applications à l'aide de définitions d'application existantes ;

  • donner accès aux membres d'un système d'applications en ajoutant des points de terminaison proxy au système.

Un exemple qui illustre le résultat de cette procédure pas à pas est disponible à partir du Centre de téléchargement Microsoft à l'adresse https://go.microsoft.com/fwlink/?LinkId=40867.

Pour définir un système à partir de définitions d'application existantes

  1. Ouvrez le fichier solution Catalog.sln que vous avez créé dans Procédure pas à pas : définition d'applications dans les diagrammes d'application.

  2. Dans le diagramme d'application, sélectionnez Catalog puis CatalogDB.

    Remarque :

    Pour sélectionner plusieurs formes, appuyez sur la touche MAJ et maintenez-la enfoncée lorsque vous cliquez sur les formes. Évitez de sélectionner la ligne de connexion entre les formes.

  3. Dans le menu Diagramme, choisissez Concevoir un système d'applications.

    La boîte de dialogue Concevoir un système d'applications s'affiche.

  4. Dans la zone Nom du système, entrez CatalogSystem et cliquez sur OK.

    Le Concepteur de systèmes apparaît et affiche un diagramme système nommé CatalogSystem.sd. Dans ce diagramme, la forme qui contient les applications que vous avez sélectionnées représente une définition de système. Le nom de la définition de système apparaît dans le coin supérieur gauche.

    La fenêtre Vue système apparaît ancrée avec la Boîte à outils et contient les applications existantes et les systèmes que vous pouvez ajouter à la définition de système.

Vous pouvez désormais ajouter un point de terminaison proxy pour exposer le comportement de l'application à l'extérieur du système.

Pour ajouter un point de terminaison proxy pour un membre du système

  1. Cliquez sur le point de terminaison CatalogWebService

  2. Dans le menu Diagramme, choisissez Ajouter un point de terminaison proxy.

    Un point de terminaison proxy apparaît dans CatalogSystem. Une ligne en pointillés relie le point de terminaison CatalogWebService à la bordure du système.

    Remarque :

    Vous pouvez créer des points de terminaison proxy pour n'importe quel point de terminaison sur les membres d'un système. Vous ne pouvez connecter un point de terminaison proxy qu'à un seul point de terminaison à l'intérieur du système. Pour plus d'informations, consultez Comment : exposer le comportement des membres dans les systèmes d'applications.

Pour créer une définition de système contenant une application et un système

  1. Consultez le diagramme d'application en cliquant sur l'onglet Catalog.ad [AD] situé en haut du diagramme système.

  2. Cliquez avec le bouton droit sur SalesSmartClient, puis cliquez sur Concevoir un système d'applications.

  3. Nommez le système SmartClientSystem, puis cliquez sur OK.

  4. À partir de la fenêtre Vue système, faites glisser CatalogSystem sur le diagramme.

    Pour plus d'informations sur la façon d'accéder à la fenêtre Vue système, consultez Comment : afficher la fenêtre Vue système.

    CatalogSystem apparaît dans le diagramme sous forme de rectangle. Le point de terminaison proxy que vous avez créé précédemment apparaît en tant que point de terminaison sur cette forme. Pour afficher les membres de CatalogSystem, double-cliquez sur la forme.

  5. En maintenant la touche ALT enfoncée, faites glisser le point de terminaison CatalogWebService dans CatalogSystem sur le point de terminaison consommateur dans SalesSmartClient.

  6. Consultez le diagramme d'application.

  7. Créez un deuxième système appelé WebClientSystem qui contient SalesWebClient.

  8. À partir de la fenêtre Vue système, faites glisser CatalogSystem sur WebClientSystem.

  9. En maintenant la touche ALT enfoncée, faites glisser le point de terminaison CatalogWebService dans CatalogSystem sur le point de terminaison consommateur (point de terminaison creux) dans SalesWebClient pour les connecter.

  10. Enregistrez la solution.

Étapes suivantes

L'étape suivante consiste à charger un diagramme de centre de données logique dans la solution et à appliquer des contraintes aux serveurs modélisés sur ce diagramme. Pour continuer, consultez Procédure pas à pas : application de contraintes à un centre de données logique. Après cela, vous pouvez valider le système d'applications par rapport à un environnement de déploiement cible dans Procédure pas à pas : validation d'un système d'applications pour le déploiement.

Voir aussi

Tâches

Procédure pas à pas : définition d'applications dans les diagrammes d'application

Concepts

Flux de travail dans les concepteurs de systèmes distribués

Autres ressources

Procédures pas à pas d'introduction relatives au concepteur de systèmes distribués