Pular para o conteúdo principal

Questão de Arquitetura de Software — SOAP (Simple Object Access Protocol) — FCC 2013

Arquitetura de SoftwareSOAP (Simple Object Access Protocol)
Código
fc007611
Banca
FCC
Órgão
TRT - 9ª REGIÃO (PR)
Ano
2013
Nível
Médio
Cargo
Técnico Judiciário - Tecnologia da Informação
SOAP é um protocolo de acesso a um Web Service, baseado em XML e recomendado pela W3C, que permite que aplicativos troquem informações usando HTTP. Define um formato para envio de mensagens. Uma mensagem SOAP é um documento XML comum contendo diversos elementos, como o exemplo a seguir:Imagem 021.jpgSobre SOAP é correto afirmar que
  1. Ao elemento Header é um elemento obrigatório que contém informações específicas sobre a mensagem SOAP.
  2. Buma mensagem SOAP pode conter um ou mais elementos Fault que são opcionais e usados para indicar mensagens de erro.
  3. Co atributo encodingStyle do elemento Envelope é utilizado para definir os tipos de dados utilizados no documento. Este atributo pode aparecer apenas no elemento Envelope.
  4. Do xmlns:soap namespace deve sempre ter o valor "http://www.w3.org/2001/12/soap-envelope". Se um namespace diferente for usado, o aplicativo gera um erro e descarta a mensagem.
  5. Ese houver um elemento Fault na mensagem, ele deve aparecer obrigatoriamente como um elemento filho do elemento Header.
Revelar gabarito e comentário

GabaritoD — o xmlns:soap namespace deve sempre ter o valor "http://www.w3.org/2001/12/soap-envelope". Se um namespace diferente for usado, o aplicativo gera um erro e descarta a mensagem.

Link permanente: /questoes/fc007611