Questão de Arquitetura de Software — WSDL — IV - UFG 2024
Arquitetura de Software›WSDL
Código
qg272723
Banca
IV - UFG
Órgão
TJ-GO
Ano
2024
Nível
Superior
Cargo
Analista Judiciário - Área Especializada - Analista de Sistemas
O W3C (World Wide Web Consortium), organização responsável pelo desenvolvimento de padrões e diretrizes para web, descreve a WSDL como sendo uma notação XML para
Adescrever um serviço da web.
Bpermitir a intercomunicação de processos.
Ccompartilhar dados na web.
Dviabilizar a troca de mensagens cliente/servidor.
Revelar gabarito e comentário▾
GabaritoA — descrever um serviço da web.
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”.
WSDL (Web Services Description Language)
Gabarito: letra A. O W3C define WSDL como uma notação XML para descrever serviços da web, conforme o próprio nome indica: Web Services Description Language. É a função central do WSDL: prover uma descrição padronizada das operações, mensagens e protocolos de um web service, de modo que clientes possam entendê-lo e utilizá-lo.
A banca testa a compreensão do papel específico do WSDL, diferenciando-o de outras tecnologias do ecossistema de web services (SOAP, UDDI, XML em geral). O erro comum é confundir WSDL com a própria comunicação ou troca de dados.
WSDL (Web Services Description Language)
1Função central
Notação XML
Descrever serviços da web
Operações, mensagens, protocolos
2O que NÃO é
Comunicação (SOAP)
Compartilhamento de dados (REST/SOAP)
Troca de mensagens (SOAP)
LEVEL · soulevel.com.br
Alternativa A — ✅ Correta ⟵ GABARITO
A WSDL é exatamente uma notação baseada em XML para descrever um serviço da web: suas operações, tipos de mensagem, protocols de transporte, endereço, etc. O próprio nome já indica essa finalidade.
Alternativa B — ❌ Incorreta
Permitir a intercomunicação de processos é função do SOAP (Simple Object Access Protocol), que define como as mensagens XML são trocadas entre cliente e servidor. A WSDL apenas descreve o serviço; a comunicação efetiva é feita por SOAP ou outros protocolos.
Alternativa C — ❌ Incorreta
Compartilhar dados na web é um objetivo amplo de web services como um todo, não específico do WSDL. Tecnologias como REST ou SOAP permitem o compartilhamento; o WSDL é apenas a descrição do serviço.
Alternativa D — ❌ Incorreta
Viabilizar a troca de mensagens cliente/servidor é também papel do SOAP ou de outros protocolos de transporte. O WSDL não troca mensagens; ele descreve como as mensagens devem ser estruturadas.
NÃO CAIA NESSA!
A banca tenta confundir o WSDL com as funções do SOAP (troca de mensagens, intercomunicação) ou com o conceito genérico de compartilhamento de dados. Lembre-se: WSDL descreve; SOAP comunica; UDDI publica/descobre.