Pular para o conteúdo principal

Questão de Arquitetura de Software — SOA (Service-oriented architecture) — CESPE / CEBRASPE 2025

Arquitetura de SoftwareSOA (Service-oriented architecture)
Código
ce221372
Banca
CESPE / CEBRASPE
Órgão
TRT - 10ª REGIÃO (DF e TO)
Ano
2025
Nível
Superior
Cargo
Analista Judiciário – Área: Apoio Especializado – Especialidade: Tecnologia da Informação
A respeito de arquitetura de software, julgue o item que se segue.Em SOA, o princípio de granularidade define que os serviços devem ter baixo acoplamento e devem ser stateless.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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”.

SOA – Granularidade de Serviços

Gabarito: Errado. A afirmação está incorreta porque o princípio de granularidade em SOA não define diretamente baixo acoplamento nem stateless. Granularidade diz respeito ao tamanho e escopo dos serviços (serviços de granularidade fina versus grossa), enquanto baixo acoplamento e stateless são princípios complementares, mas não fazem parte do conceito de granularidade.

A banca misturou diferentes princípios da arquitetura orientada a serviços (SOA). Na prática, a granularidade está relacionada à coesão e ao nível de abstração dos serviços: serviços mais granulosos (finos) realizam operações atômicas; serviços menos granulosos (grossos) agrupam várias operações. Já o baixo acoplamento é um princípio que visa reduzir dependências entre serviços, e stateless é uma recomendação para que os serviços não armazenem estado entre requisições (facilitando escalabilidade).

1Granularidade
Tamanho/escopo do serviço
Fina (operações atômicas)
Grossa (operações agrupadas)
2Baixo acoplamento
Independência entre serviços
3Stateless
Sem estado entre requisições
Princípios SOA
LEVELsoulevel.com.br
Princípios SOA: Granularidade (Tamanho/escopo do serviço, Fina (operações atômicas), Grossa (operações agrupadas)); Baixo acoplamento (Independência entre serviços); Stateless (Sem estado entre requisições)
NÃO CAIA NESSA!

Em provas de SOA, memorize os princípios separadamente: granularidade – tamanho/escopo do serviço; baixo acoplamento – independência entre serviços; stateless – ausência de estado no serviço. A banca adora trocar um pelo outro.

Feito isso, confirma-se que o item é ERRADO.

Link permanente: /questoes/ce221372