-
As restrições do REST:
1. Client-Server
2. Stateless
3. Cacheable
4. Uniform Interface
É, basicamente, um contrato para comunicação entre clientes e servidor.
São pequenas regras para deixar um componente o mais genérico possível, o
tornando muito mais fácil de ser refatorado e melhorado.
5. Layered System
6. Code-On-Demand (Opcional)
Quem quiser aprofundar em cada tópico:
Link: http://imasters.com.br/desenvolvimento/definicao-restricoes-e-beneficios-modelo-de-arquitetura-rest/?trace=1519021197&source=single
Os caminhos foram difíceis, mas foram meus caminhos e EU lutei com eles. Lembre-se disso!
-
O erro da assertiva está em citar que a solicitação será feita pelo servidor.
Lembrando que na arquitetura cliente/servidor quem solicita é o cliente.
Complementando, um servidor em um dado momento também pode ser cliente, porém não é o que se pede nessa questão.
-
Vejo outro erro: Entre as restrições da REST está a interface uniforme, a qual requer que um serviço ofereça várias operações e -- até aqui tudo certinho.
aguarde a solicitação dessas operações pelo servidor. -- dois erros: não tem nada a ver com aguardar nada(pode ou não aguardar, isso depende de quem tá solicitando), e quem faz a solicitação é o servidor.
-
Pessoal, assertiva errada, pois a espera das solicitações é realizada pelo cliente e não pelo servidor.
Resposta: Errado