Considere as seguintes frases no contexto de Web Services. I. Um documento que descreve um web service. II. Um protocolo de comunicação entre aplicações que rodam em diferentes sistemas operacionais. III. Uma forma comum para descrever informações que são lidas e entendidas por aplicações computacionais. IV. Permite a distribuição de conteúdo atualizado para outros websites. As frases descrevem, de forma sucinta e na ordem em que aparecem, artefatos conhecidos como:
- A)RDF, RSS, WSDL, SOAP;
Errada, porque embaralha completamente os conceitos: RDF não é o documento que descreve serviço, RSS não é o protocolo de comunicação, e WSDL não é a forma de descrever dados interpretáveis por máquinas.
- B)RSS, WSDL, SOAP, RDF;
Errada, porque RSS vem antes de WSDL na lista, mas as definições não correspondem a essa ordem nem a essas tecnologias.
- C)SOAP, WSDL, RDF, RSS;
Errada, porque SOAP não é o documento descritivo do serviço, WSDL não é o protocolo, e RDF não é o item de distribuição de conteúdo.
- D)UDDI, SOAP, RDF, WSDL;
Errada, porque UDDI não é o documento que descreve um web service, e WSDL foi colocado no lugar errado da última definição.
- E)WSDL, SOAP, RDF, RSS.
Certa, porque a sequência relaciona corretamente WSDL, SOAP, RDF e RSS às definições apresentadas.
Gabarito: E
Em Web Services, cada sigla tem uma função bem específica, e a banca gosta de trocar a ordem para testar se voce conhece o papel de cada uma. WSDL é o documento que descreve o serviço, informando operações, formatos de mensagem e endpoint. SOAP é o protocolo de comunicação usado para troca de mensagens entre aplicações, inclusive em ambientes diferentes, com forte padronização. RDF é um modelo/formato para representar informações de modo que máquinas consigam ler e interpretar relacionamentos semânticos. RSS, por sua vez, é um padrão de distribuição de conteúdo atualizado para outros sites ou leitores de feed. Na frase I, o enunciado fala exatamente de um documento que descreve um web service, então isso é WSDL. Na frase II, a ideia de protocolo de comunicação entre aplicações em sistemas operacionais diferentes remete a SOAP. Na frase III, a descrição de uma forma comum para representar informações compreensíveis por aplicações computacionais aponta para RDF. E na frase IV, a distribuição de conteúdo atualizado para outros websites é característica de RSS. Por isso, o gabarito é a letra E: WSDL, SOAP, RDF, RSS. Em prova, vale guardar a associação clássica: WSDL descreve, SOAP transporta, RDF estrutura semanticamente e RSS distribui conteúdo. Essa é uma daquelas questões em que a banca quer ver se voce sabe o “papel” de cada tecnologia, não só o nome bonito dela.