Dans les diagrammes de composant et de déploiement, un composant est une unité distribuable d’implémentation dans un système. Par exemple, un composant peut représenter un module physique de code (source, binaire ou exécutable) ou il peut s’agir d’un composant logique qui représente un document métier dans un système humain.
Dans un diagramme de déploiement, un composant instance représente une unité d’implémentation qui a une identité au moment de l’exécution et peut contenir des objets. Un nœud instance peut contenir un composant.
Remarque : La création et la modification de diagrammes UML sur Visio pour le web nécessitent une licence Visio (plan 1) ou Visio (plan 2), qui est achetée séparément de Microsoft 365. Pour plus d’informations, contactez votre administrateur Microsoft 365. Si votre administrateur a activé l’option « achat en libre-service », vous pouvez acheter vous-même une licence pour Visio. Pour plus d’informations, consultez FAQ sur les achats en libre-service.
Le comportement d’un composant est défini en termes d’interfaces fournies et d’interfaces requises. Les interfaces sont des éléments de modèle qui définissent des ensembles d’opérations que d’autres éléments de modèle, tels que des classes ou des composants, doivent implémenter.
Il existe deux types d’interfaces :
Nom |
Description |
|
---|---|---|
|
Interface fournie |
Produit des informations utilisées par une interface requise d’un autre composant. |
|
Interface requise |
Dépend pour les informations d’une autre classe ou interface afin d’effectuer sa fonction appropriée. |