Questão nº 22

Questão de Tecnologia da Informação · FGV STN 2024 (nº 22)

FGV2024Auditor Federal de Finanças e Controle - Tecnologia da Informação (Transformação Digital)Tecnologia da Informação
Gabarito: Bver comentário ↓

Na arquitetura orientada a serviços (SOA) e no universo dos Web Services, diversos padrões e protocolos foram desenvolvidos para facilitar a interoperabilidade e a comunicação entre diferentes sistemas e aplicações na web.
Nesse contexto, relacione os padrões listados a seguir a suas respectivas funções:

  1. SOAP
  2. UDDI
  3. WSDL
  4. WSIL

( ) Define um formato de mensagem para a troca de informações estruturadas.
( ) Linguagem usada para inspecionar descrições de serviços web.
( ) Linguagem baseada em XML que descreve como acessar serviços web.
( ) Registro baseado em padrões para listar serviços web.

A relação correta, na ordem apresentada, é:

Resposta comentada

Gabarito Alternativa B

Na arquitetura orientada a serviços (SOA), os Web Services utilizam um conjunto de padrões para se comunicar e serem encontrados. Esses padrões são como regras e linguagens que permitem que diferentes sistemas entendam uns aos outros.

  • SOAP (Simple Object Access Protocol): É um protocolo baseado em XML para troca de mensagens estruturadas entre aplicações. Pense nele como o "envelope" que carrega as informações.
  • UDDI (Universal Description, Discovery, and Integration): É um diretório ou "lista telefônica" de serviços web, onde eles podem ser registrados e encontrados por outras aplicações.
  • WSDL (Web Services Description Language): É uma linguagem baseada em XML que descreve o que um serviço web faz, como chamá-lo, quais parâmetros ele espera e quais resultados ele retorna. É como o "manual de instruções" do serviço.
  • WSIL (Web Services Inspection Language): É uma linguagem leve para descobrir serviços web disponíveis em um local específico (como um servidor), complementando ou sendo uma alternativa ao UDDI para descoberta local.

A relação correta é:
( 1 ) Define um formato de mensagem para a troca de informações estruturadas. (SOAP)
( 4 ) Linguagem usada para inspecionar descrições de serviços web. (WSIL)
( 3 ) Linguagem baseada em XML que descreve como acessar serviços web. (WSDL)
( 2 ) Registro baseado em padrões para listar serviços web. (UDDI)

A sequência de números é 1 – 4 – 3 – 2.

(A) Incorreta: A sequência não corresponde às definições corretas para todos os itens. Por exemplo, "3" (WSDL) não é "Linguagem usada para inspecionar descrições de serviços web", essa é a função de WSIL.
(B) Correta: A sequência 1 – 4 – 3 – 2 relaciona corretamente cada padrão à sua função: SOAP define o formato da mensagem; WSIL é para inspecionar serviços; WSDL descreve como acessá-los; e UDDI é o registro de serviços.
(C) Incorreta: A sequência não corresponde. "2" (UDDI) não define um formato de mensagem, e "1" (SOAP) não é uma linguagem para inspecionar serviços.
(D) Incorreta: A sequência não corresponde. "2" (UDDI) não define um formato de mensagem, e "4" (WSIL) não descreve como acessar serviços. A armadilha aqui é confundir a função de "descrever" (WSDL) com "inspecionar" (WSIL).
(E) Incorreta: A sequência não corresponde. "3" (WSDL) não define um formato de mensagem, e "2" (UDDI) não é uma linguagem para inspecionar serviços.

Fonte: FGV STN 2024 Auditor Federal de Finanças e Controle - Tecnologia da Informação (Transformação Digital) (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho