Nei diagrammi di distribuzione e componenti, un componente è un'unità di implementazione distribuibile in un sistema. Ad esempio, un componente può rappresentare un modulo fisico di codice (sorgente, binario o eseguibile) oppure può essere un componente logico che rappresenta un documento aziendale in un sistema umano.
In un diagramma di distribuzione, un'istanza del componente rappresenta un'unità di implementazione che dispone di identità in fase di esecuzione e può contenere oggetti. Un'istanza nodo può contenere un componente.
Nota: La creazione e la modifica di diagrammi UML in Visio per il Web richiede una licenza Visio - Piano 1 o Visio - Piano 2, che viene acquistata separatamente da Microsoft 365. Per altre informazioni, contattare l'amministratore di Microsoft 365. Se l'amministratore ha attivato l'acquisto in modalità self-service, è possibile acquistare una licenza per Visio autonomamente. Per altri dettagli, vedi Domande frequenti sull'acquisto self-service.
Il comportamento di un componente è definito in termini di interfacce fornite e di interfacce richieste. Le interfacce sono elementi del modello che definiscono set di operazioni che devono essere implementati da altri elementi del modello, ad esempio classi o componenti.
Esistono due tipi di interfacce:
Nome |
Descrizione |
|
---|---|---|
|
Interfaccia fornita |
Produce informazioni utilizzate da un'interfaccia richiesta di un altro componente. |
|
Interfaccia richiesta |
Dipende dalle informazioni di un'altra classe o interfaccia per eseguire la funzione corretta. |