Logo Passei Direto
Buscar
O Representational State Transfer (REST) utiliza URI, que são nomes aplicados para identificar recursos na Web, e é definido de diferentes formas, podendo ser visto como um estilo arquitetural para definir sistemas fracamente acoplados.
Assinale a alternativa correta que compreende o estilo arquitetural REST:
a. As interações utilizam estados denominados stateless, provendo facilidade de composição e escalabilidade.
b. As interações utilizam estados denominados stateful, mas são marcadas pela falta de composição como desvantagem.
c. As interações utilizam estados denominados stateful e fazem o uso de interfaces uniformes com o objetivo de prover a identificação de recursos.
d. As interações utilizam estados denominados Web Service e sua principal característica é a decomposição.
e. As interações utilizam estados denominados stateless, tendo foco principalmente em prover decomposição, apesar da sua complexidade.
User badge image
Aprendendo Através de Exercícios

há 4 meses

Respostas

User badge image

Ed Verified user icon

há 4 meses

Para entender o estilo arquitetural REST, é fundamental saber que ele se baseia em interações stateless (sem estado). Isso significa que cada requisição do cliente para o servidor deve conter todas as informações necessárias para que o servidor entenda e processe a requisição, sem depender de informações armazenadas em sessões anteriores. Vamos analisar as alternativas: a) As interações utilizam estados denominados stateless, provendo facilidade de composição e escalabilidade. - Esta opção está correta, pois descreve precisamente a característica stateless do REST e menciona a facilidade de composição e escalabilidade. b) As interações utilizam estados denominados stateful, mas são marcadas pela falta de composição como desvantagem. - Esta opção está incorreta, pois REST é stateless, não stateful. c) As interações utilizam estados denominados stateful e fazem o uso de interfaces uniformes com o objetivo de prover a identificação de recursos. - Esta opção também está incorreta, pois REST é stateless. d) As interações utilizam estados denominados Web Service e sua principal característica é a decomposição. - Esta opção não é correta, pois não descreve adequadamente o REST. e) As interações utilizam estados denominados stateless, tendo foco principalmente em prover decomposição, apesar da sua complexidade. - Embora mencione stateless, a ênfase em "decomposição" não é uma característica central do REST. Portanto, a alternativa correta é: a) As interações utilizam estados denominados stateless, provendo facilidade de composição e escalabilidade.

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Diversas tecnologias antecederam a ideia de orientação a serviços e foram, de certa forma, importantes para alcançarmos a maturidade no desenvolvimento de aplicações, como os web services. Sobre esse assunto, assinale a alternativa correta.
RPC permite executar comandos de shell em máquinas remotas.
Java RMI funciona em Java e com RPC.
Microsoft DCOM tem implementação aberta.
RSH permite executar funções em máquinas remotas.
RMI é uma API java para acesso remoto de métodos.

Sobre as características mais importantes dos serviços web que são projetados para suportar interoperabilidade entre máquinas pela rede, é correto afirmar que:
não permitem que muitos serviços distribuídos executem em uma variedade de plataformas.
são dependentes de linguagem e plataforma computacional.
permitem realizar a integração entre sistemas existentes e compartilhar processos sem compartilhar tecnologias.
a troca de mensagem é feita puramente via bytes.
somente permitem trocar dados baseados em recursos e não em operações.

Mais conteúdos dessa disciplina