SóProvas


ID
1816753
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2015
Provas
Disciplina
Arquitetura de Software
Assuntos

No que se refere a padrões SOA (service-oriented architecture) e a REST (representational state transfer), julgue o item subsecutivo.

Entre as restrições da REST está a interface uniforme, a qual requer que um serviço ofereça várias operações e aguarde a solicitação dessas operações pelo servidor.

Alternativas
Comentários
  • 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