Questão nº 73

Questão de Tecnologia da Informação · FGV ALESC 2024 (nº 73)

FGV2024Analista Legislativo III - Analista de SistemasTecnologia da Informação
Gabarito: Aver comentário ↓

As tecnologias Standard Object Access Protocol (SOAP) e Representational State Transfer (REST) representam duas maneiras diferentes de conectar aplicativos e definem como as Application Programming Interface (APIs, ou interfaces de programação de aplicações) são criadas, possibilitando a comunicação dos dados entre aplicações web.
Considerando as diferenças entre as tecnologias SOAP e REST, pode ser identificado que

Resposta comentada

Gabarito Alternativa A

As APIs (Interfaces de Programação de Aplicações) são como "cardápios" que permitem que diferentes programas de computador conversem entre si. SOAP e REST são duas abordagens para criar esses cardápios, sendo que SOAP é um conjunto de regras bem estrito (um protocolo), enquanto REST é mais como um guia de boas práticas (um estilo arquitetural) para tornar a comunicação mais simples e flexível.

  • (A) Correta: SOAP é um protocolo, que oferece implementação mais rígida, e REST é um conjunto de diretrizes, que oferece uma implementação flexível.
  • (B) Incorreta: APIs REST são geralmente mais leves que as implementações SOAP, que tendem a ser mais "pesadas" devido ao uso de XML e estruturas mais complexas.
  • (C) Incorreta: Embora os serviços web SOAP ofereçam segurança integrada e transações robustas para necessidades empresariais, eles resultam em sistemas mais "pesados" e complexos, não leves. A armadilha aqui é que os benefícios (segurança, transações) são verdadeiros, mas a conclusão de "sistemas leves" é falsa, pois a complexidade do SOAP adiciona sobrecarga.
  • (D) Incorreta: REST é um conjunto de diretrizes ou um estilo arquitetural, não um conjunto de padronizações rígidas; sua principal característica é a flexibilidade.
  • (E) Incorreta: SOAP é um protocolo com requisitos rígidos e formais, não flexíveis e dinâmicos, e sua implementação é geralmente mais pesada que a do REST.

Fonte: FGV ALESC 2024 Analista Legislativo III - Analista de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho