Pular para o conteúdo principal

Questão de Noções de Informática — Internet — FCC 2022

Noções de InformáticaInternet
Código
fc062392
Banca
FCC
Órgão
PGE-AM
Ano
2022
Cargo
Técnico em Gestão Procuratorial Especialidade Informática
No âmbito dos protocolos e padrões SOA para serviços web, que fazem o intermédio da comunicação entre as aplicações, considere:I. Utiliza o XML para o envio de mensagens e faz o uso do protocolo HTTP para realizar a transferência das informações. No documento WSDL, que está relacionado ao protocolo, estão descritas as operações e a localização do Web Service.II. Utiliza o protocolo HTTP como base e pode utilizar muitas formas para representar as informações (ex. JSON, RSS). Dessa forma, ele não restringe os formatos de representação de dados, sendo, portanto, flexível.Os itens I e II descrevem, correta e respectivamente,
  1. AMOAP e ESB.
  2. BXSL e SOAP.
  3. CREST e XLM.
  4. DSOAP e REST.
  5. EESB e XSL.
Revelar gabarito e comentário

GabaritoD — SOAP e REST.

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”.

Protocolos e padrões SOA para serviços web

Gabarito: letra D. O item I descreve o SOAP (Simple Object Access Protocol): utiliza XML para as mensagens e HTTP como protocolo de transporte; suas operações e localização são descritas no WSDL (Web Services Description Language). O item II descreve o REST (Representational State Transfer): baseia-se no HTTP e aceita múltiplos formatos de representação (JSON, RSS, XML etc.), sendo flexível quanto ao formato dos dados.

A banca cobra a distinção entre os dois principais padrões de web services. O SOAP é mais rígido e orientado a mensagens XML; o REST é arquiteturalmente mais leve e flexível.

Web services
  • 1SOAP
    • Protocolo
    • Mensagens em XML
    • Transporte: HTTP
    • Descrição: WSDL
    • Rígido (só XML)
  • 2REST
    • Arquitetura
    • Base: HTTP
    • Formatos flexíveis
      • JSON
      • RSS
      • XML
    • Leve e flexível
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

MOAP não é um padrão real (não existe como protocolo de web service). ESB (Enterprise Service Bus) é um barramento de integração, não um protocolo de comunicação direta como descrito.

Alternativa B — ❌ Incorreta

XSL é uma linguagem de transformação de XML, não um protocolo para web services. SOAP corresponde parcialmente ao item I, mas XSL não corresponde ao item II.

Alternativa C — ❌ Incorreta

REST corresponde ao item II, mas XLM (provavelmente erro de digitação para XML) não é um protocolo; XML é formato de dados, e o padrão descrito no item I é SOAP.

Alternativa D — ✅ Correta ⟵ GABARITO

Item I → SOAP: mensagens XML sobre HTTP, com descrição via WSDL. Item II → REST: usa HTTP e aceita múltiplos formatos (JSON, RSS etc.).

Alternativa E — ❌ Incorreta

ESB é um barramento, não um protocolo de web service. XSL é linguagem de transformação.

PEGA ESSA DICA!

Para fixar: SOAP = protocolo + XML obrigatório + WSDL descritivo; REST = arquitetura + HTTP + múltiplos formatos. Associe SOAP a "XML rígido" e REST a "flexível com HTTP".

Gabarito: letra D.

Link permanente: /questoes/fc062392