Communication au sein des systèmes d'applications
Mise à jour : novembre 2007
Dans le Concepteur de systèmes, vous pouvez configurer des voies de communication entre les membres d'un système en les connectant. Sur un diagramme système, les connexions décrivent comment les applications sont connectées lorsqu'une instance du système est déployée. Sur les diagrammes système, les connexions sont également des instructions pour configurer des points de terminaison consommateur avec les adresses assignées aux points de terminaison fournisseurs, par exemple, des URL de service Web.
Par comparaison, les connexions figurant sur le diagramme d'application décrivent comment les applications sont connectées dans l'environnement de développement, selon la configuration réelle des points de terminaison consommateur.
Pour plus d'informations, consultez les rubriques suivantes :
Configuration des voies de communication sur les diagrammes système
Sur un diagramme système, vous configurez et connectez les membres d'un système selon les besoins de ce système. Par exemple, vous n'avez pas besoin de configurer ni de connecter des membres d'application de la même façon que leurs définitions sous-jacentes sont connectées sur le diagramme d'application ou sur d'autres diagrammes système. Vous pouvez configurer des voies de communication sur un diagramme système en connectant des points de terminaison sur les membres du système.
Par contraste avec le diagramme d'application, les points de terminaison sur les membres d'une définition de système doivent déjà être définis pour que vous puissiez les connecter. Par exemple, vous ne pouvez connecter des systèmes dans une définition de système que si ces systèmes exposent le comportement de leurs membres via des points de terminaison proxy. Vous pouvez connecter, déconnecter et substituer des paramètres sur des points de terminaison, mais vous ne pouvez ni ajouter ni supprimer des points de terminaison sur des membres dans une définition de système. Pour ajouter ou supprimer des points de terminaison sur des membres, vous devez les ajouter ou les supprimer sur les diagrammes qui définissent ces membres. Sinon, les règles de connexion des membres d'un système sont semblables à celles du diagramme d'application.
De plus, un point de terminaison consommateur sur un membre requiert généralement une connexion à un point de terminaison fournisseur approprié ou une délégation à un point de terminaison proxy pour que le membre fonctionne correctement. Sur le diagramme d'application, la définition d'un point de terminaison consommateur a un paramètre de point de terminaison d'application Connection Required ayant la valeur True et n'est pas substituable par défaut lorsqu'une utilisation de l'application associée est incluse dans un système. Toutefois, si l'implémentation de l'application requiert que la connexion soit facultative, vous pouvez remplacer la valeur de ce paramètre par False sur la définition ou substituer le paramètre dans le contexte d'un système. Sinon, le point de terminaison consommateur doit être connecté ou délégué pour que le système soit valide.
Remarque : |
---|
Si un point de terminaison consommateur de service Web est déconnecté lorsqu'une connexion est requise, le point de terminaison ne sera pas configuré lors du déploiement et une erreur de validation sera obtenue lors de l'évaluation du déploiement pour le système. Le seul cas où une connexion ne doit pas être requise est lorsque l'application peut être déployée et utilisée sans les informations de configuration, ce qui n'est pas habituel. |
Pour plus d'informations, consultez les rubriques suivantes :
Comment : connecter les applications et les systèmes dans les diagrammes système
Délégation et exposition du comportement des systèmes d'applications
Comment : afficher les définitions d'application et de système provenant des diagrammes système
Comment : ajouter des points de terminaison à des applications
Comment : spécifier que les paramètres de l'application sont substituables
Voir aussi
Tâches
Comment : supprimer des points de terminaison de diagrammes système
Comment : rediriger et redessiner des connexions dans les diagrammes système
Autres ressources
Définition des voies de communication sur les diagrammes système