Pular para o conteúdo principal

Questão de Arquitetura de Software — WebServices — FGV 2026

Arquitetura de SoftwareWebServices
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)
O sistema do Legislativo Federal precisa disponibilizar um serviço de consulta de projetos de lei para sistemas estaduais, garantindo que a descrição da interface, os tipos de dados e os métodos disponíveis sejam formalmente definidos e compreendidos por qualquer consumidor externo.O padrão/documento da arquitetura de Web Services baseada em SOAP que é utilizado para descrever a interface e as capacidades operacionais de um Web Service de maneira legível por máquina é o
  1. ASOAP
  2. BWSDL
  3. CUDDI
  4. DREST
  5. EXML
Revelar gabarito e comentário

GabaritoB — WSDL

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Web Services: Descrição de interface

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.

1SOAP
Protocolo de comunicação
Formato das mensagens
2WSDL
Descrição da interface
Métodos, tipos, protocolos
3UDDI
Registro e descoberta
Localiza o WSDL
Componentes Web Services SOAP
LEVELsoulevel.com.br
Componentes Web Services SOAP: SOAP (Protocolo de comunicação, Formato das mensagens); WSDL (Descrição da interface, Métodos, tipos, protocolos); UDDI (Registro e descoberta, Localiza o WSDL)

Alternativa A — ❌ Incorreta

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.

Alternativa B — ✅ Correta ⟵ GABARITO

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.

Alternativa C — ❌ Incorreta

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.

Alternativa D — ❌ Incorreta

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.

Alternativa E — ❌ Incorreta

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.

NÃO CAIA NESSA!

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