No que se refere aos web services, é correto afirmar:

Próximas questões
Com base no mesmo assunto
Q215397 Arquitetura de Software
No que se refere aos web services, é correto afirmar:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é: E - O WSDL serve para descrever o quê um web service pode fazer, onde ele está e como invocá-lo.

Os Web Services são componentes essenciais na comunicação entre diferentes sistemas na web, permitindo a integração de aplicações distintas. Para resolver essa questão, é importante entender alguns conceitos chave como WSDL, SOAP, UDDI e HTTP.

WSDL (Web Services Description Language) é uma linguagem baseada em XML utilizada para descrever serviços web. O WSDL especifica três aspectos importantes:

  • O que o serviço pode fazer: Operações e mensagens que o serviço pode processar.
  • Onde o serviço está localizado: URL do serviço.
  • Como invocar o serviço: Protocolo de comunicação e formato da mensagem.

A alternativa E é correta porque descreve precisamente o propósito do WSDL na especificação dos serviços web.

Agora, vamos analisar por que as outras alternativas estão incorretas:

Alternativa A: "O objetivo do WSDL é publicar e recuperar web services e suas principais partes são Registro e Descoberta." Isso está incorreto porque o principal objetivo do WSDL é descrever um serviço web, não publicá-lo ou recuperá-lo. Registro e Descoberta são funções do UDDI (Universal Description, Discovery, and Integration).

Alternativa B: "Podem ser publicados através de WSDL, que é um formato utilizado para seu armazenamento em repositórios disponíveis na Internet." É incorreto porque o WSDL é uma linguagem de descrição e não um meio de publicação ou armazenamento. Ele pode ser usado em combinação com UDDI para registrar e descobrir serviços, mas não serve diretamente para publicação.

Alternativa C: "As mensagens trocadas são formatadas no protocolo HTTP que provê uma forma padrão para estruturar mensagens XML." Isso está incorreto porque o protocolo HTTP é usado para transmitir as mensagens, mas a estruturação das mensagens em XML é feita pelo SOAP (Simple Object Access Protocol).

Alternativa D: "Antes que as mensagens SOAP sejam trocadas, documentos UDDI descrevem quais dados serão trocados, e como estes dados serão organizados nas mensagens HTTP." Também está incorreto. Os documentos UDDI são usados para registrar e localizar serviços web e não para descrever a estrutura das mensagens. A estrutura das mensagens é descrita pelo WSDL.

Espero que essa explicação tenha esclarecido suas dúvidas e ajudado a compreender melhor o tema dos Web Services e seus componentes essenciais. Continue estudando e qualquer dúvida, estarei à disposição para ajudar!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

a) ERRADO O objetivo do WSDL é publicar e recuperar web services e suas principais partes são Registro e Descoberta.
b )ERRADO  Podem ser publicados através de WSDL, que é um formato utilizado para seu armazenamento em repositórios disponíveis na Internet.
c) ERRADO As mensagens trocadas são formatadas no protocolo HTTP que provê uma forma padrão para estruturar mensagens XML.
d) ERRADO Antes que as mensagens SOAP sejam trocadas, documentos UDDI descrevem quais dados serão trocados, e como estes dados serão organizados nas mensagens HTTP.
e) O WSDL serve para descrever o quê um web service pode fazer, onde ele está e como invocá-lo.
  •  a) O objetivo do WSDL UDDI é publicar e recuperar web services e suas principais partes são Registro e Descoberta.
    •  b) Podem ser publicados através de WSDL UDDI, que é um formato utilizado para seu armazenamento em repositórios disponíveis na Internet.
    •  c) As mensagens trocadas são formatadas no protocolo HTTP SOAP que provê uma forma padrão para estruturar mensagens XML.
    •  d) Antes que as mensagens SOAP sejam trocadas, documentos UDDI WSDL descrevem quais dados serão trocados, e como estes dados serão organizados nas mensagens HTTP.
    •  e) O WSDL serve para descrever o quê um web service pode fazer, onde ele está e como invocá-lo.

Analise das opções:

a) O objetivo do WSDL é publicar e recuperar web services e suas principais partes são Registro e Descoberta. (Errado - Esse é o objetivo UDDI)

b) Podem ser publicados através de WSDL, que é um formato utilizado para seu armazenamento em repositórios disponíveis na Internet.  (Errado - Esse é o conceito UDDI)

c) As mensagens trocadas são formatadas no protocolo HTTP que provê uma forma padrão para estruturar mensagens XML.  (Errado - Protocolo SOAP)

d) Antes que as mensagens SOAP sejam trocadas, documentos UDDI descrevem quais dados serão trocados, e como estes dados serão organizados nas mensagens HTTP.  (Errado - WSDL descrevem quais dados serão trocados)

e) O WSDL serve para descrever o quê um web service pode fazer, onde ele está e como invocá-lo. (Correto)

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo