Questão de Programação

REST e SOAP são duas abordagens diferentes que definem como os clientes acessam determinado serviço e como é feita a transmissão de dados online nas arquiteturas baseadas em serviço. Elas definem de forma específica como as interfaces de programação de aplicações (APIs) são criadas, o que possibilita a comunicação dos dados entre aplicações web. A transferência de estado representacional (representational state transfer, REST) é um conjunto de princípios de arquitetura. Quanto são desenvolvidas aplicações na web que possuem uma interface uniforme, em geral, pode ser usada a abordagem REST. Assinale a alternativa que traz características do uso da abordagem REST.

A

Como se trata de um protocolo, há regras integradas que aumentam sua complexidade e sobrecarga, desacelerando o tempo de carregamento das páginas.

B

Há um comportamento previsível pelo fato de se utilizar operações nativas do protocolo HTTP, como os métodos GET, POST, PUT e DELETE.

C

Tem o protocolo TCP e faz uso de fibras ópticas para transportar as mensagens trocadas entre as aplicações.

D

É obrigatório o uso da linguagem XML.

E

É possível a duplicação de mensagens, o que diminui o risco de que elas se percam.

Comentários

U

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!