Qual é o papel que a linguagem WSDL exerce em uma arquitetur...

Próximas questões
Com base no mesmo assunto
Q4154450 Arquitetura de Software
Qual é o papel que a linguagem WSDL exerce em uma arquitetura orientada a serviços?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: O ponto decisivo era o conceito técnico de WSDL em SOA: ela define a interface ou contrato do serviço. Como o enunciado perguntava o papel da linguagem, a alternativa correta é a B.

Tema central: WSDL
Análise das alternativas
A
Errada
Está errada porque reduz o papel da WSDL à descrição das mensagens trocadas. Mensagens podem integrar a WSDL, mas isso faz parte de uma descrição mais ampla da interface ou contrato do serviço.
B
Certa
A alternativa B está correta porque a WSDL é uma linguagem de descrição de serviços usada para definir a interface ou contrato do serviço, isto é, as operações e os elementos necessários à sua invocação. Esse é o papel técnico próprio da WSDL em uma arquitetura orientada a serviços.
C
Errada
Está errada porque coreografia interna dos componentes não é objeto da WSDL. WSDL descreve o serviço para consumo por meio de sua interface, não a coordenação interna entre componentes.
D
Errada
Está errada porque orquestração externa de componentes não é função da WSDL. A linguagem não define fluxo de orquestração; seu papel é descrever a interface ou contrato do serviço.
Pegadinha da questão
A confusão era tomar um elemento presente na WSDL, como mensagens, como se ele representasse sozinho a função da linguagem, ou trocar descrição de interface por descrição de processo, coreografia ou orquestração.
Dica para questões semelhantes
  • Se a questão cobrar a função principal da WSDL, procure a ideia de interface ou contrato do serviço.
  • Não confunda partes da descrição, como mensagens e operações, com o papel global da linguagem.
  • Afaste alternativas que atribuam à WSDL descrição de processo, coreografia ou orquestração.

Clique para visualizar este gabarito

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