Analise as afirmativas a seguir a respeito de Web Services e...
I. Web Services são projetados para serem independentes de plataforma e linguagem de programação, permitindo que diferentes sistemas e aplicativos se comuniquem entre si.
II. HTML, XML e JSON são exemplos de formatos adotados por Web Services para enviar e receber dados.
III. REST é um estilo arquitetural para sistemas distribuídos, muitas vezes utilizado para construir Web Services leves e escaláveis.
IV. Um dos princípios de REST é a adoção de URL única para acesso a todos os recursos (dados, serviços).
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E
Fundamento decisivo: REST identifica o recurso particular de cada interação, sem impor uma URL única para todos os recursos. Como isso confirma III e refuta IV, a combinação determina o gabarito E.
- Em REST, diferencie interface uniforme de identificação dos recursos: uniformidade não significa um endereço único para todos eles.
- Ao avaliar formatos de Web Services, distinga possibilidade de uso de obrigatoriedade de suporte: listar HTML, XML e JSON não exige que todo serviço utilize os três.
- Em alternativas com 'somente', confira também as afirmativas excluídas; omitir uma verdadeira torna a combinação incorreta.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
o HTML serve para renderizar páginas em navegadores e não para tráfego de dados puros entre sistemas. Se a frase mencionasse apenas XML e JSON, ela estaria correta , questão estranha.
Definição clássica de REST (Representational State Transfer), proposta por Roy Fielding.
Características:
- Leve;
- Escalável;
- Stateless;
- Uso dos métodos HTTP (GET, POST, PUT, DELETE etc.).
Gabarito: E
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo