SóProvas


ID
5532457
Banca
FGV
Órgão
TJ-RO
Ano
2021
Provas
Disciplina
Arquitetura de Software
Assuntos

Joana é a arquiteta de software da equipe de desenvolvimento de sistemas (EDS) de um tribunal e definiu a utilização do REST (REpresentational State Transfer) como estilo arquitetural para a API (Application Programming Interface) que será consumida por aplicações distintas disponibilizadas via Internet.
Para atender ao estilo arquitetural definido por Joana, os desenvolvedores devem criar endpoints capazes de:

Alternativas
Comentários
  • a) O REST tem a restrição de "self-descriptive messages", que diz que a mensagem enviado ao destinatário deve conter toda a informação necessária para o seu entendimento

    b) REST é stateless, não mantém sessão

    c) O protocolo de comunicação é o HTTP

    d) O GET pode ser cacheado. Não encontrei nenhum erro cabal nessa alternativa. Se alguém encontrar, manda msg por favor

    e) WSDL é do SOA, ele tem o propósito de descrever um serviço. No REST, os dados costumam ser disponibilizados no formato JSON, mas poderia ser qualquer outro formato

  • Em relação à alternativa D, um dos princípios do RESTful é ser cacheable, e essa possibilidade pode ser explorada tanto no lado cliente quanto no servidor. Acredito que a ordem mais intuitiva seja a busca primária no local de acesso, por isso o erro.

  • O erro da alternativa D acredito que seja porque o cache é mantido no lado cliente, e não no lado servidor.