-
REST significa Representational State Transfer. Em português, Transferência de Estado Representacional. Trata-se de uma abstração da arquitetura da Web. Resumidamente, o REST consiste em princípios/regras/constraints que, quando seguidas, permitem a criação de um projeto com interfaces bem definidas. Desta forma, permitindo, por exemplo, que aplicações se comuniquem.
-
E - REST API
-
O REST, é muito mais do que um padrão utilizado em Web Services, o Rest é uma API muito utilizada em diversos seguimentos, e extremamente utilizadas nas aplicações web Java, sendo assim o Rest é uma abstração da arquitetura Web.
Resposta: E
-
Trata-se de uma questão sobre serviços.
O comando da questão pergunta qual é a tecnologia que consiste em princípios / regras, que permitem criar um projeto com interfaces bem definidas, possibilitando a comunicação entre aplicações.
Vamos às alternativas:
A) Errada. WSDL é uma descrição em XML utilizada no SOAP. Por si só não permite que aplicações se comuniquem.
B) Errada. SDK é um software development kit, um conjunto de ferramentas para o desenvolvedor.
C) Errada. JSON-RPC é um protocolo de chamada remota usando JSON. O JSON-RPC permite que aplicações se comuniquem, entretanto está errada pois não se tratar apenas de um conjunto de princípios / regras e constraints, e sim um protocolo.
D) Errada. XML-RPC é um protocolo de chamada remota usando XML. O XML-RPC permite que aplicações se comuniquem, entretanto está errada pois não se tratar apenas de um conjunto de princípios / regras e constraints, e sim um protocolo.
E) Correta. REST API é uma interface pela qual aplicações podem se comunicar usando a arquitetura REST. REST significa Representational State Transfer.
Gabarito do Professor: Letra E.
-
WSDL é um a descrição em formato XML de um Web Service que utilizará SOAP / RPC como protocolo. É o acrônimo de Web Services Description Language (Linguagem de Descrição de Serviços Web).
SDK é um conjunto/kit de ferramentas oferecidas normalmente pelo fornecedor de uma plataforma de hardware, um sistema operacional ou uma linguagem de programação.
JSON-RPC é um protocolo de chamada de procedimento remoto codificado em JSON.
XML-RPC é um protocolo de chamada de procedimento remoto que utiliza XML para codificar suas chamadas e HTTP como um mecanismo de transporte.
CORRETO. REST API. é uma interface de programação de aplicações (API ou API web) que está em conformidade com as restrições do estilo de arquitetura REST, permitindo a interação com serviços web RESTful. A API é um conjunto de definições e protocolos usado no desenvolvimento e na integração de aplicações.
Se for pra ser, será!
-
Letra E
Fonte da questão: https://becode.com.br/o-que-e-api-rest-e-restful/