Web Services são frequentemente utilizados para a integração entre sistemas computacionais. A notação XML padrão, utilizada para descrever Web Services, é a
- A)SOAP.
SOAP é um protocolo de comunicação baseado em XML, não a linguagem de descrição do Web Service.
- B)UDDI.
UDDI é um padrão de catálogo e descoberta de serviços, não o documento que descreve o serviço.
- C)XPATH.
XPath serve para navegar e consultar nós em documentos XML, sem função de descrever Web Services.
- D)XSLT.
XSLT é usada para transformar documentos XML, não para especificar operações e mensagens de um Web Service.
- E)WSDL.
WSDL é a linguagem XML padrão para descrever Web Services, definindo operações, mensagens e endpoints.
Gabarito: E
Quando a banca fala em integração entre sistemas por Web Services, vale pensar em um conjunto de tecnologias com funções diferentes. SOAP é o protocolo de troca de mensagens, UDDI é um diretório para descoberta de serviços, e WSDL é o documento que descreve o serviço: quais operações ele oferece, quais mensagens recebe e devolve, e como acessá-lo. É justamente por isso que a notação XML padrão usada para descrever Web Services é a WSDL, sigla de Web Services Description Language. Em outras palavras, ela é o “manual de instruções” do serviço, muito cobrado em prova porque mistura XML, descrição e interoperabilidade. Então, se o enunciado pede a linguagem de descrição do Web Service, pode marcar sem medo a alternativa E.