Questão de Arquitetura de Software — WebServices — FGV 2026
- Código
- fg127324
- Banca
- FGV
- Órgão
- AL-RO
- Ano
- 2026
- Nível
- Superior
- Cargo
- Analista Legislativo (Tecnologia da Informação - Análise e Desenvolvimento de Sistemas)
- ASOAP
- BWSDL
- CUDDI
- DREST
- EXML
GabaritoB — WSDL
Gabarito: letra B (WSDL). O WSDL (Web Services Description Language) é o padrão utilizado para descrever formalmente a interface de um Web Service baseado em SOAP, incluindo métodos, tipos de dados e protocolos de comunicação, de forma legível por máquina. É um documento XML que permite a interoperabilidade entre sistemas.
A questão cobra o conhecimento dos componentes da arquitetura de Web Services SOAP. SOAP, WSDL e UDDI são as três especificações básicas, cada uma com um papel distinto. O WSDL é justamente o documento de descrição da interface.
SOAP (Simple Object Access Protocol) é um protocolo de comunicação baseado em XML para troca de mensagens entre serviços. Ele não descreve a interface; apenas define o formato das requisições e respostas. Confundir SOAP com WSDL é o erro mais comum neste tema.
WSDL (Web Services Description Language) é o padrão que descreve a interface do serviço: operações, parâmetros, tipos de dados e detalhes de transporte. Qualquer consumidor pode ler o documento WSDL e saber como invocar o serviço corretamente.
UDDI (Universal Description, Discovery and Integration) é um registro onde os serviços podem ser publicados e descobertos, mas não contém a descrição detalhada da interface. Ele serve para encontrar o WSDL, não para substituí-lo.
REST (Representational State Transfer) é um estilo arquitetural, não um padrão de descrição. Serviços RESTful podem ser descritos por outras especificações (ex.: OpenAPI), mas não é o padrão para SOAP.
XML (eXtensible Markup Language) é a linguagem de marcação que serve de base para o WSDL e para as mensagens SOAP, mas não é, por si só, o documento de descrição da interface.
A banca troca WSDL por SOAP, pois o candidato sabe que SOAP e WSDL andam juntos, mas confunde os papéis: SOAP é o protocolo de mensagens; WSDL é a descrição da interface. Lembre-se: WSDL descreve, SOAP transporta.
Gabarito: letra B (WSDL).
Link permanente: /questoes/fg127324