Questão de Arquitetura de Software — Arquitetura Orientada a Objetos — CESPE / CEBRASPE 2023
Arquitetura de Software›Arquitetura Orientada a Objetos
Código
ce152829
Banca
CESPE / CEBRASPE
Órgão
CNMP
Ano
2023
Nível
Superior
Cargo
Analista do – Àrea: Tecnologia da Informação e Comunicação - Especialidade: Desenvolvimento de Sistemas
Julgue o item a seguir, a respeito de desenvolvimento web em Java e de interoperabilidade de sistemas.A possibilidade de um aumento de interdependências é uma limitação que deve ser considerada em sistemas de arquitetura orientada a serviços.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Arquitetura Orientada a Serviços (SOA) — Limitação de Interdependências
Gabarito: Certo (C). A afirmação está correta: um dos desafios da Arquitetura Orientada a Serviços (SOA) é o risco de aumento das interdependências entre serviços, o que contraria o princípio fundamental de baixo acoplamento que rege esse estilo arquitetural.
A SOA é um padrão de arquitetura de software que busca o baixo acoplamento entre os serviços, permitindo que cada serviço funcione de forma independente e seja reutilizável. No entanto, na prática, à medida que o número de serviços cresce e as integrações se complexificam, pode haver um aumento das interdependências (acoplamento excessivo), o que reduz a flexibilidade, dificulta a manutenção e compromete os benefícios esperados. Por isso, essa possibilidade é, sim, uma limitação que deve ser considerada no projeto e na evolução de sistemas SOA.
O próprio conteúdo de apoio reforça que "uma das características do SOA é o baixo acoplamento" e que "é o nível de interdependência entre os módulos de um sistema". Assim, reconhecer que interdependências elevadas são indesejáveis e precisam ser gerenciadas está alinhado com os princípios da SOA.
SOA (Arquitetura Orientada a Serviços)
1Princípios
Baixo acoplamento
Alta coesão
Reutilização
2Limitação
Aumento de interdependências
Reduz flexibilidade
Dificulta manutenção
Compromete benefícios
LEVEL · soulevel.com.br
PEGA ESSA DICA!
Lembre-se: SOA prega baixo acoplamento e alta coesão. Qualquer alternativa que associe SOA a aumento de interdependências sem ressalvas é, na verdade, uma limitação a ser mitigada.