“Hoje, as APIs REST se estabeleceram como um meio para implementar sistemas distribuídos e devem ganhar ainda mais importância no contexto de computação em nuvem, Internet das coisas e microsserviços. No entanto, muitas APIs REST existentes são conhecidas por não serem bem projetadas, resultando na ausência de atributos de qualidade desejáveis que os sistemas verdadeiramente RESTful acarretam. Embora a análise existente mostre que muitas APIs REST não são totalmente compatíveis com REST, ainda é uma questão em aberto como melhorar esse déficit e por onde começar" (HAUPT et al., 2017).
Assinale a alternativa correta sobre a dinâmica do fluxo de informações durante uma interação em um sistema REST.
Alternativas:
a) O fluxo de informações sempre se dá na direção cliente => servidor durante uma interação.
b) Todas as informações trocadas são armazenadas pelo servidor.
c) Servidor e cliente só podem trocar informações após autenticação do cliente.
d) Geralmente durante uma interação, um par de mensagens, request e response, são trocadas entre servidor e cliente.
e) O fluxo de informações ocorre por protocolos diferentes na direção cliente => servidor ou na direção servidor => cliente.
Lista de comentários
Resposta:
d) Geralmente durante uma interação, um par de mensagens, request e response, são trocadas entre servidor e cliente.
Explicação: