Questão de Arquitetura de Software — SOAP (Simple Object Access Protocol) — FGV 2015
Arquitetura de SoftwareSOAP (Simple Object Access Protocol)
- Código
- fg019157
- Banca
- FGV
- Órgão
- TJ-BA
- Ano
- 2015
- Nível
- Superior
- Cargo
- Analista Judiciário - Tecnologia da Informação - Reaplicação
Na comunicação entre sistemas distribuídos podem ocorrer falhas ocasionadas por inúmeras razões. Por isso, o protocolo SOAP define um mecanismo sofisticado para informar ao emissor a ocorrência de algum erro ou falha no processamento de mensagens. Suponha que, em uma situação de falha, o código MustUnderstand está presente no conteúdo do elemento < faultcode > da mensagem SOAP de retorno. Esse código indica que:
- Ao namespace presente no elemento Envelope da mensagem SOAP não é válido;
- Balgum elemento obrigatório no Header da mensagem SOAP não pôde ser processado pelo destinatário;
- Cocorreu uma falha geral no servidor durante o processamento da mensagem SOAP;
- Dalgum elemento obrigatório no Body da mensagem SOAP não pôde ser processado pelo destinatário;
- Ea causa raiz é desconhecida.