FC ConcursosFC Concursos

Questão FC374870

REST (Representational State Transfer) é um estilo de arquitetura baseado em um conjunto de princípios que descrevem como os recursos em rede são definidos e endereçados. São consi

Web Services

Instituto Consulplan · 2023

REST (Representational State Transfer) é um estilo de arquitetura baseado em um conjunto de princípios que descrevem como os recursos em rede são definidos e endereçados. São consideradas características do REST, EXCETO:

  1. Armazena informações de estado entre troca de mensagens.
  2. O identificador de recurso é o caminho URI (ou URL) onde o serviço se encontra.
  3. Serviços compartilham um contrato uniforme e este contrato é definido por meio de métodos HTTP.
  4. Tem baixa sobrecarga de comunicação em relação ao SOAP por receber e transmitir mensagens no formato JSON.
  5. Trabalha com o conceito de contrato uniforme (uniform contract), não sendo necessário definir contratos individuais para cada Web service.
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

A afirmação indicada está incorreta porque um dos princípios centrais do REST é o constraint stateless. Isso significa que cada requisição enviada pelo cliente ao servidor deve conter todas as informações necessárias para o processamento, sem depender de um contexto armazenado no servidor entre chamadas.

Em outras palavras, o servidor não guarda o estado da sessão do cliente entre trocas de mensagens; qualquer informação de estado (por exemplo, credenciais ou seleção atual) deve ser mantida pelo cliente ou retransmitida em cada requisição.

Esse comportamento favorece escala e tolerância a falhas, pois o servidor é mais simples e independente. Observação: o servidor pode persistir o estado dos recursos (dados) propriamente ditos, mas não o estado da interação do cliente.

Além disso, o REST enfatiza mensagens auto-descritivas e mecanismos como cache e HATEOAS para gerenciar efeitos de estado sem manter sessões no servidor.

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

Continue aprendendo