FC ConcursosFC Concursos

Questão FC373570

Considere que um Tribunal Regional do Trabalho possui um setor que disponibiliza um sistema de consulta ao cadastro de pessoas, que por sua vez utiliza o modelo de dados recebido d

Arquitetura de Aplicações

FCC · 2024

Considere que um Tribunal Regional do Trabalho possui um setor que disponibiliza um sistema de consulta ao cadastro de pessoas, que por sua vez utiliza o modelo de dados recebido do órgão da Receita Federal do Brasil. Se porventura esse sistema ficar inoperante, a consulta se torna inútil até que o sistema da Receita Federal do Brasil volte à atividade. Este é um exemplo simples e representa o conceito SOA de

  1. acoplamento.
  2. responsabilidade.
  3. visibilidade.
  4. bi direcionamento.
  5. empacotamento.
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

Na SOA, acoplamento refere-se ao grau de dependência entre serviços: quanto mais um serviço precisa que outro esteja disponível para funcionar, maior é o acoplamento.

No exemplo, o sistema do Tribunal só consulta dados da Receita e fica inútil enquanto o serviço da Receita estiver fora do ar — isto é um caso claro de alto acoplamento.

Arquiteturas orientadas a serviços buscam baixo acoplamento para permitir que falhas em um serviço não comprometam os demais.

Práticas para reduzir acoplamento incluem contratos bem definidos, caching, tolerância a falhas (timeouts, circuit breakers), e uso de mensageria assíncrona ou mecanismos de fallback que permitam degradação controlada.

Assim, identificar e minimizar acoplamento é essencial para aumentar disponibilidade, resiliência e manutenção dos serviços em uma SOA.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo