Pergunta

Eu estou aprendendo sobre implementação SOAP e tornaram-se um pouco confuso sobre o namespace apropriado URI para um SOAP 1.2 Envelope.

O W3C especificação para SOAP refere-se ao espaço de nomes "http://www.w3.org/2003/05/soap-envelope". No entanto, tenho visto outros exemplos que se referem ao namespace "http://schemas.xmlsoap.org/soap/envelope/".

Parece-me que um ou outro namespace deve ser usado. Qual destes dois é o namespace correto URI de usar?

Foi útil?

Solução

Ela está relacionada com a versão SOAP. SOAP 1.2 usos http://www.w3.org/2003/05/soap-envelope para o namespace e SOAP 1.1 usos http://schemas.xmlsoap.org/soap/envelope/.

Para referência, consulte http://www.w3.org/TR/soap/ e olhar para a seção envelope nas diferentes especificações de versão.

Além disso, você pode navegar para cada uma dessas URLs envelope e verificar o número da versão para ver exatamente qual versão da especificação que você está usando.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top