SóProvas


ID
2810101
Banca
CESPE / CEBRASPE
Órgão
MPE-PI
Ano
2018
Provas
Disciplina
Arquitetura de Software
Assuntos

Julgue o item a seguir, concernentes a microsserviços e arquiteturas de integração.


Para implementar um web service de baixo overhead que tenha recursos identificáveis e localizáveis por meio de uma URI (Uniform Resource Identifier) mediante o protocolo HTTP, pode-se utilizar o REST (Representational State Transfer).

Alternativas
Comentários
  •  O HTTP é simples e de baixo overhead e sabendo utilizar bem suas características, o desenvolvimento de Web services REST se torna ainda mais simples.

    fonte: SILVA, Pereira Bruno Luiz. REST vs WS-*: Uma Visão Pragmática. Java Magazine, São Paulo, Edição 54, pág. 38 à 47, 2008. 

  • Completando o comentário do colega:

    O modelo REST (REpresentational State Transfer) representa nada mais que uma “nova” possibilidade para a criação de web services, cujas principais diferenças em relação ao modelo tradicional (SOAP) estão na utilização semântica dos métodos HTTP (GETPOSTPUT e DELETE), na leveza dos pacotes de dados transmitidos na rede e na simplicidade, fazendo desnecessária a criação de camadas intermediárias (Ex.: Envelope SOAP) para encapsular os dados.