No exemplo abaixo vemos o componente “PedidoDeCompraDeIngresso” apresentando duas interfaces provedoras e uma interface consumidora:

Exemplo de componente com interfaces consumidoras e provedoras.

Este próximo exemplo demostra como duas interfaces, uma consumidora e outra provedora são acopladas para comunicação entre elas:

Exemplo de duas interfaces, uma consumidora e outra provedora, conectadas entre si.

Por fim, temos ainda a possibilidade de expor os métodos de acesso às interfaces do componente. O exemplo abaixo apresenta três métodos de acesso à interface de descontos:

Mesmo exemplo anterior, agora incluindo os métodos de acesso ao componente

Finalmente, os componentes podem ser organizados em pacotes assim como outros diagramas e elementos do modelo. Isto pode ser muito útil na gestão de distribuição do aplicativo. O resultado é um diretório que contém todos os elementos de software necessários para a implementação do sistema ou subsistema representada pelo pacote.

Copyright © 2014 AIEC.