-
a) Reuso, pois o serviço pode ser consumido por várias aplicações, e baixo acoplamento, pois para consumir o serviço não é necessário conhecer a sua implementação, mas somente suas interfaces.
Correta.
São princípios do SOA
✅Padronização do contrato de serviço
✅Baixo acoplamento
✅Abstração do serviço
✅Autonomia do serviço
✅Visibilidade do serviço
✅Independência do controle de estado do serviço
✅Reusabilidade
✅Capacidade de composição do serviço
-
Coesão está, na verdade, ligado ao princípio da responsabilidade única, que foi introduzido por Robert C. Martin no inicio dos anos 2000 e diz que uma classe deve ter apenas uma única responsabilidade e realizá-la de maneira satisfatória, ou seja, uma classe não deve assumir responsabilidades que não são suas . Uma vez sendo ignorado este princípio, passamos a ter problemas, como dificuldades de manutenção e de reuso
Já o acoplamento significa o quanto uma classe depende da outra para funcionar.
-
Coesão está, na verdade, ligado ao princípio da responsabilidade única, que foi introduzido por Robert C. Martin no inicio dos anos 2000 e diz que uma classe deve ter apenas uma única responsabilidade e realizá-la de maneira satisfatória, ou seja, uma classe não deve assumir responsabilidades que não são suas . Uma vez sendo ignorado este princípio, passamos a ter problemas, como dificuldades de manutenção e de reuso
Já o acoplamento significa o quanto uma classe depende da outra para funcionar.
-
Bem simples pessoal!
1-Arquitetura SOA é orientada ao reuso, baixo acoplamento(baixa dependencia), alta coesão(alta especialização).
-Não precisamos entender profundamente internamente para utilizar SOA, apenas conhecendo suas interfaces ja estamos habilitados.