Questão de Arquitetura de Software — SOAP (Simple Object Access Protocol) — FCC 2019
Arquitetura de Software›SOAP (Simple Object Access Protocol)
Código
fc057846
Banca
FCC
Órgão
TRF - 4ª REGIÃO
Ano
2019
Cargo
Analista Judiciário - Sistemas de Tecnologia da Informação
Considere as definições descritas abaixo:I. Define os componentes de uma especificação de serviço que pode ser usada para descobrir sua existência. Esses componentes incluem informações sobre o provedor de serviço, os serviços fornecidos, o local da descrição da interface de serviço e informações sobre os relacionamentos de negócios.II. Padrão de trocas de mensagens que oferece suporte à comunicação entre os serviços. Define os componentes essenciais e opcionais das mensagens passadas entre serviços.III. Linguagem de definição de serviço Web, que é um padrão para a definição de interface de serviço. Define como as operações de serviço (nomes de operação, parâmetros e seus tipos) e associações de serviço devem ser definidas.As descrições I, II e III correspondem, correta e respectivamente, a
AWSDL, UDDI e SOAP.
BSOAP, WSDL e UDDI.
CSOAP, UDDI e WSDL.
DUDDI, WSDL e SOAP.
EUDDI, SOAP e WSDL.
Revelar gabarito e comentário▾
GabaritoE — UDDI, SOAP e WSDL.
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”.
Web Services: UDDI, SOAP e WSDL
Gabarito: letra E. A descrição I refere-se ao UDDI (diretório de descoberta de serviços), a II ao SOAP (protocolo de troca de mensagens) e a III ao WSDL (linguagem de definição de interface de serviço).
A questão cobra a correta associação entre as definições e os componentes da pilha de Web Services SOAP. Cada definição descreve exatamente a função de um dos padrões.
Definição
Padrão
Função
I
UDDI
Diretório para publicar e descobrir serviços, contendo informações do provedor, serviços e localização.
II
SOAP
Protocolo de comunicação baseado em XML que define o formato das mensagens trocadas entre serviços.
III
WSDL
Linguagem XML para descrever a interface do serviço, incluindo operações, parâmetros e tipos.
Pilha de Web Services SOAP: UDDI (catálogo) (Descobrir serviços, Provedor, serviços, localização); SOAP (envelope) (Troca de mensagens, Componentes essenciais e opcionais); WSDL (contrato) (Definição de interface, Operações, parâmetros, tipos)
Alternativa A — ❌ Incorreta
Apresenta WSDL (I), UDDI (II) e SOAP (III). Inverte UDDI com WSDL: a definição I é de UDDI, não de WSDL; a III é de WSDL, não de SOAP.
Alternativa B — ❌ Incorreta
Apresenta SOAP (I), WSDL (II) e UDDI (III). Troca completamente a ordem: a definição I é UDDI, não SOAP; a II é SOAP, não WSDL; a III é WSDL, não UDDI.
Alternativa C — ❌ Incorreta
Apresenta SOAP (I), UDDI (II) e WSDL (III). Novamente troca: I é UDDI, não SOAP; II é SOAP, não UDDI (embora a III esteja correta como WSDL).
Alternativa D — ❌ Incorreta
Apresenta UDDI (I), WSDL (II) e SOAP (III). Acerta a primeira, mas troca a segunda e a terceira: II é SOAP, não WSDL; III é WSDL, não SOAP.
Alternativa E — ✅ Correta ⟵ GABARITO
Sequência correta: UDDI (I), SOAP (II) e WSDL (III). Cada definição casa perfeitamente com o padrão correspondente.
PEGA ESSA DICA!
Para fixar, associe: UDDI é o catálogo (descobrir), SOAP é o envelope (mensagem) e WSDL é o contrato (definição). Essas funções são clássicas em questões de Web Services.