Questão de Arquitetura de Software — WSDL — CESPE / CEBRASPE 2024
- Código
- ce168412
- Banca
- CESPE / CEBRASPE
- Órgão
- CAGEPA - PB
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Sistemas - Sistemas de TI
- AWSDL.
- BJSON.
- CXML.
- DSOAP.
- EREST.
GabaritoA — WSDL.
Gabarito: letra A. O UDDI (Universal Description, Discovery and Integration) é um diretório/repositório para armazenar informações sobre serviços web. Para descrever as interfaces desses serviços, o UDDI utiliza o WSDL (Web Services Description Language), que é uma linguagem baseada em XML para descrição de web services.
Lembre-se da tríade principal: WSDL descreve a interface, SOAP provê o protocolo de comunicação e UDDI funciona como um catálogo/registro.
O WSDL é a linguagem padrão para descrever as interfaces de web services, sendo amplamente empregado em conjunto com o UDDI. O UDDI é um diretório para interfaces de Web Services descritas em WSDL.
JSON (JavaScript Object Notation) é um formato leve de troca de dados, não uma linguagem de descrição de interfaces de serviços web. Embora seja usado em APIs REST, não é o padrão associado ao UDDI para descrição.
XML (Extensible Markup Language) é uma linguagem de marcação que serve de base para o WSDL, mas por si só não descreve interfaces de web services. O padrão específico é o WSDL, que utiliza XML.
SOAP (Simple Object Access Protocol) é um protocolo de comunicação para troca de mensagens entre serviços. Ele não tem a função de descrever interfaces; essa é a função do WSDL.
REST (Representational State Transfer) é um estilo arquitetural para construção de APIs, não uma linguagem de descrição. Embora possa ser usado com WSDL (em alguns casos), o padrão mais diretamente associado ao UDDI é o WSDL.
Gabarito: letra A.
Link permanente: /questoes/ce168412