Questão FC373704
Uma mensagem SOAP é codificada como um documento XML, consistindo em um elemento <Envelope>, que contém um elemento <Header> opcional e um elemento <Body> obrigatório. O elemento c
Web Services
FCC · 2018
Uma mensagem SOAP é codificada como um documento XML, consistindo em um elemento <Envelope>, que contém um elemento <Header> opcional e um elemento <Body> obrigatório. O elemento contido no <Body>, que é usado para relatar erros, é o
- <Error>.
- <Fault>.
- <Catch>.
- <Exception>.
- <Try>.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
<Fault> é o elemento XML utilizado para relatar erros em mensagens SOAP. Ele aparece como um subelemento dentro do <Body> do <Envelope>, que é a parte obrigatória da mensagem SOAP.
Quando ocorre um problema (por exemplo, formato inválido, erro de processamento ou falha do serviço), o nodo que detecta a falha inclui um <Fault> contendo informações estruturadas sobre o erro.
Na prática, o <Fault> normalmente traz subcampos como faultcode (código da falha), faultstring (mensagem descritiva), faultactor (identifica o nó causador) e detail (dados adicionais). Esses elementos permitem diagnóstico e tratamento apropriado pela aplicação cliente.
Em versões mais recentes do SOAP há variações nos nomes (por exemplo, Code e Reason), mas a função permanece: comunicar erro dentro do corpo da mensagem.
Conteúdo do catálogo FC Concursos · Atualizado em