Pular para o conteúdo principal

Questão de Arquitetura de Software — SOAP (Simple Object Access Protocol) — FCC 2019

Arquitetura de SoftwareSOAP (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
  1. AWSDL, UDDI e SOAP.
  2. BSOAP, WSDL e UDDI.
  3. CSOAP, UDDI e WSDL.
  4. DUDDI, WSDL e SOAP.
  5. 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.

1UDDI (catálogo)
Descobrir serviços
Provedor, serviços, localização
2SOAP (envelope)
Troca de mensagens
Componentes essenciais e opcionais
3WSDL (contrato)
Definição de interface
Operações, parâmetros, tipos
Pilha de Web Services SOAP
LEVELsoulevel.com.br
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.

Gabarito: letra E

Link permanente: /questoes/fc057846