Web service é um serviço oferecido por meio da internet; ele está fragmentado em diversos padrões interoperáveis que não estão condicionados a uma só plataforma para seu funcionamento. São muitos os padrões de web service disponíveis no mercado com o objetivo de fornecer independência às plataformas. Entre os exemplos de modelos, existe o REST (Representational Stater Transfer), que representa uma nova maneira de criar web service.
A respeito do REST, leia as afirmações a seguir:
I. O REST é baseado no protocolo HTTP e usa as mensagens GET, POST, PUT e DELETE, que são utilizadas para recuperar, criar, modificar e apagar. II. O REST diz respeito a um modelo operacional muito amplo, conforme a forma como os clientes manipulam os recursos, sendo, por isso, o padrão mais usado. III. O modelo REST tem um princípio denominado STATELESSNESS, em que o servidor precisa ter conhecimento do estado em que o cliente opera.
Qual(is) afirmação(ões) está(ão) correta(s)?
Escolha uma opção: a. Apenas a III. b. I e II. c. Apenas a I d. II e III. e. I, II e III.
A alternativa correta é a letra "b) I e II". O REST utiliza as mensagens HTTP para operações em recursos e é amplamente adotado devido à sua abordagem centrada no cliente.
Características do REST em Web Services
O REST (Representational State Transfer) é um modelo amplamente utilizado para a criação de web services devido às suas características fundamentais.
As afirmações sobre o REST são as seguintes:
I. Correta.
O REST é baseado no protocolo HTTP e faz uso das requisições GET, POST, PUT e DELETE. Essas mensagens permitem que os clientes interajam com os recursos, realizando operações como recuperação (GET), criação (POST), atualização (PUT) e exclusão (DELETE).
II. Correta.
O REST é um modelo operacional amplo que se concentra na manipulação de recursos por parte dos clientes. Isso o torna o padrão mais utilizado para o desenvolvimento de web services devido à sua simplicidade e eficiência.
III. Incorreta.
O princípio de STATELESSNESS no modelo REST implica que o servidor não deve manter informações sobre o estado do cliente entre requisições. O cliente é responsável por fornecer todas as informações necessárias para que o servidor processe a requisição, tornando o servidor independente do estado do cliente.
Lista de comentários
A alternativa correta é a letra "b) I e II". O REST utiliza as mensagens HTTP para operações em recursos e é amplamente adotado devido à sua abordagem centrada no cliente.
Características do REST em Web Services
O REST (Representational State Transfer) é um modelo amplamente utilizado para a criação de web services devido às suas características fundamentais.
As afirmações sobre o REST são as seguintes:
I. Correta.
II. Correta.
III. Incorreta.
Portanto, as afirmações corretas são I e II.
Saiba mais sobre web services aqui:
https://brainly.com.br/tarefa/53434024
#SPJ1