wds
wds

Reputation: 32293

What's the difference between the W3 and xmlsoap.org schemas?

When creating a wsdl file in eclipse it sets the name spaces to:

xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" 
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"

Why exactly is it using schemas.xmlsoap.org and not the relevant w3 schemas?

Upvotes: 6

Views: 7067

Answers (1)

Matt Solnit
Matt Solnit

Reputation: 33544

The "schemas.xmlsoap.org" namespaces are for SOAP 1.1. See the W3C documentation for more info.

The "w3c.org" namespaces are used for SOAP 1.2. According to Wikipedia, SOAP did not become a W3C recommendation until version 1.2.

Trivia: the domain "xmlsoap.org" is owned by Microsoft (try running a whois).

EDIT: It turns out this question is a duplicate of I am confused about SOAP namespaces

Upvotes: 15

Related Questions