我正在学习 SOAP 实现,并且对于 SOAP 1.2 信封的适当 namespace URI 感到有些困惑。
w3c specification for SOAP指的是“http://www.w3.org/2003/05/soap-envelope”
命名空间。但是,我见过其他引用 "http://schemas.xmlsoap.org/soap/envelope/"
命名空间的示例。
在我看来,应该使用一个或另一个命名空间。这两个中哪一个是正确使用的命名空间 URI?
最佳答案
与SOAP版本有关。 SOAP 1.2 使用 http://www.w3.org/2003/05/soap-envelope
作为命名空间,而 SOAP 1.1 使用 http://schemas.xmlsoap.org/soap/envelope/
.
有关引用,请参阅http://www.w3.org/TR/soap/并查看不同版本规范中的信封部分。
此外,您还可以浏览到每个信封 URL 并检查版本号,以准确了解您正在使用的规范版本。
关于soap - 我对 SOAP 命名空间感到困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/403980/