Pular para o conteúdo principal

Questão de Arquitetura de Software — WebServices — CESPE / CEBRASPE 2025

Arquitetura de SoftwareWebServices
Código
ce221374
Banca
CESPE / CEBRASPE
Órgão
TRT - 10ª REGIÃO (DF e TO)
Ano
2025
Nível
Superior
Cargo
Analista Judiciário – Área: Apoio Especializado – Especialidade: Tecnologia da Informação
A respeito de arquitetura de software, julgue o item que se segue.Nos web services RESTful, os dados são retornados exclusivamente no formato XML.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

RESTful Web Services – Formatos de Retorno

ERRADO. A afirmação está incorreta porque web services RESTful não retornam dados exclusivamente em XML. Eles são baseados em HTTP e podem retornar diferentes representações de recursos, como JSON, XML, HTML, YAML, entre outros, dependendo da negociação de conteúdo entre cliente e servidor. O formato JSON, por exemplo, é amplamente utilizado em APIs REST por ser leve e nativo em JavaScript. A palavra "exclusivamente" torna a assertiva falsa.

1Representações de recursos
JSON
XML
HTML
YAML
Outros
2Negociação de conteúdo
Cliente solicita formato
Servidor responde no formato
3Princípios REST
Stateless
Cacheable
Interface uniforme
Sistema em camadas
RESTful Web Services
LEVELsoulevel.com.br
RESTful Web Services: Representações de recursos (JSON, XML, HTML, YAML, Outros); Negociação de conteúdo (Cliente solicita formato, Servidor responde no formato); Princípios REST (Stateless, Cacheable, Interface uniforme, Sistema em camadas)
NÃO CAIA NESSA!

A banca utiliza o termo "exclusivamente", uma generalização indevida. REST é um estilo arquitetural que permite múltiplos formatos de representação; não há restrição a XML. O candidato deve lembrar que REST não define formato obrigatório – o que importa são os princípios arquiteturais (stateless, cacheable, etc.).

Gabarito: Errado (letra E).

Link permanente: /questoes/ce221374