2
respostas

Diagrama de componentes - ex 2 - aplic Web e batch jobs

Por que a ligação entre a aplicação Web e o BD MySql é uma linha contínua e as outras aplicações (Web com batch jobs e batch jobs com MySql) é por linha tracejada?

2 respostas

Opa Mario, olha aqui => https://cursos.alura.com.br/forum/topico-duvida-sobre-diagrama-de-componentes-21255

Acho que é a mesma dúvida :)

Dependência (seta tracejada): é o relacionamento mais fraco da UML, simplesmente diz que um elemento client (que atira a seta) é semanticamente ou estruturalmente dependente do supplier (que recebe a seta).

Associação (linha contínua): as duas classes são independentes e podem trabalhar juntas. A visibilidade destaca qual lado consegue enxergar as extremidades da associação, mas ambas as classes podem estabelecer o relacionamento. Exemplo: Cliente e Fornecedor.