it-swarm.com.de

Ich bin verwirrt über SOAP Namespaces

Ich lerne etwas über die Implementierung von SOAP und bin etwas verwirrt, was den geeigneten Namespace-URI für einen SOAP 1.2 Envelope betrifft.

Die w3c Spezifikation für SOAP bezieht sich auf die "http://www.w3.org/2003/05/soap-envelope" Namespace. Ich habe jedoch andere Beispiele gesehen, die sich auf die "http://schemas.xmlsoap.org/soap/envelope/" Namespace.

Es scheint mir, dass der eine oder andere Namespace verwendet werden sollte. Welcher dieser beiden Namespace-URIs ist der richtige?

69
Jon Trauntvein

Es ist verwandt mit der SOAP version. SOAP 1.2 using http://www.w3.org/2003/05/soap-envelope für den Namespace und SOAP 1.1 verwendet http://schemas.xmlsoap.org/soap/envelope/.

Informationen hierzu finden Sie unter http://www.w3.org/TR/soap/ und im Umschlagabschnitt in den verschiedenen Versionsspezifikationen.

Sie können auch zu jeder dieser Umschlag-URLs navigieren und anhand der Versionsnummer genau feststellen, welche Version der Spezifikation Sie verwenden.

96
nshaw