A respeito de arquitetura de software, julgue o item que se ...

Próximas questões
Com base no mesmo assunto
Q3258088 Arquitetura de Software
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.
Alternativas

Comentários

Veja os comentários dos nossos alunos

A afirmação está errada.

No contexto da arquitetura orientada a serviços (SOA - Service-Oriented Architecture), o princípio de granularidade está relacionado ao tamanho e escopo dos serviços, ou seja, define o nível de detalhe ou abrangência que um serviço deve ter. Ele pode ser fino (fine-grained), quando os serviços são mais específicos e detalhados, ou grosso (coarse-grained), quando são mais amplos e agregam várias funcionalidades.

Errado. O item atribui ao princípio da granularidade características que pertencem a outros princípios de SOA, como baixo acoplamento e statelessness. Esses são importantes, mas não são definidos pelo princípio de granularidade.

 •Princípios da SOA:

-Interoperabilidade: serviços funcionam entre diferentes plataformas e linguagens.

-Baixo acoplamento: pouca dependência entre serviços; devem ser stateless.

-Abstração: usuários não veem a lógica interna, apenas a interface (como uma “caixa preta”).

-Granularidade: trata do nível de complexidade de um serviço; pode ser fina (serviços pequenos) ou grossa (serviços amplos, várias funções); 

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo