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:
Sobre SOAP é correto afirmar que
Sobre SOAP é correto afirmar que- Ao elemento Header é um elemento obrigatório que contém informações específicas sobre a mensagem SOAP.
- Buma mensagem SOAP pode conter um ou mais elementos Fault que são opcionais e usados para indicar mensagens de erro.
- Co atributo encodingStyle do elemento Envelope é utilizado para definir os tipos de dados utilizados no documento. Este atributo pode aparecer apenas no elemento Envelope.
- 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.
- Ese houver um elemento Fault na mensagem, ele deve aparecer obrigatoriamente como um elemento filho do elemento Header.