Acerca de desenvolvimento web em Java, julgue o próximo item...

Próximas questões
Com base no mesmo assunto
Q1825859 Programação

Acerca de desenvolvimento web em Java, julgue o próximo item.


Serviços RESTful utilizam exclusivamente formato XML, sendo cada método identificado por uma URL específica.


Alternativas

Comentários

Veja os comentários dos nossos alunos

Errado.

Pode utilizar JSON também, por exemplo.

"SOAP é um sistema de protocolo de comunicação padrão que permite que processos usando diferentes sistemas operacionais, como Linux e Windows, se comuniquem via HTTP e XML."

Serviços SOAP utilizam o formato XML, mas realmente não sei se exclusivamente.

O item está ERRADO.

Serviços RESTful não utilizam exclusivamente formato XML, podendo ser utilizados também outros formatos, como JSON, YAML, entre outros. Além disso, em um serviço RESTful, cada método é identificado por um verbo HTTP específico (como GET, POST, PUT, DELETE, entre outros) e não por uma URL específica.

A identificação do método é realizada por meio da combinação do verbo HTTP com a URL que representa o recurso no servidor, que pode conter parâmetros para representar ações específicas dentro do recurso.

Errado

Serviços RESTful (Representational State Transfer) não são limitados ao formato XML. De fato, JSON (JavaScript Object Notation) é um formato comumente usado por serviços RESTful devido à sua leveza e facilidade de uso, especialmente em aplicações web. Além disso, serviços RESTful podem usar outros formatos de mídia, como texto simples, HTML, YAML, entre outros.

Além disso, é verdade que em serviços RESTful cada recurso (não método) é identificado por uma URL única. No entanto, a operação a ser realizada em um recurso (como GET, POST, PUT, DELETE) é determinada pelo método HTTP, não pela URL.

ERRADO.

REST não é padronizado (caso do SOAP).

além disso, REST não possui métodos (é um estilo arquitetural).

REST possui RECURSOS (EX: usuários, pedidos etc) que são acessados por meio de métodos HTTP (GET, POST) que ele utiliza.

apesar de o REST ser independente de protocolo, diz-se, na prática, que o REST "depende" do HTTP.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo