It sounds the same as the third party you are trying to interact with and does not know web services.
From your description, this sounds very typical for implementing a Microsoft ASP.NET web service, a third party writes a little VB or C # for the interface, what they can offer, push it to the ASP.NET server and name it day, depending on the ASP mechanism .NET to automatically generate WSDL on demand.
You can ask them not to provide SOAP 1.1 definitions, but I don’t think they will help you because they don’t know how to do it. You could ask them why the namespace is tempuri.org, and I’m sure that their answer would be something like “Will we have to learn this” when they really want to say this “Is this ??” because they don’t know why.
The namespace is controlled by the compiler directive in the code, and tempuri.org is Microsoft's default default (don't remember what it called atm sorry). Of course, the value of the namespace doesn’t really matter much (other than just weird), because in fact it is simply intended to provide a unique string identifier for resolving variable names. Perhaps other things can be controlled in a similar way, I don’t know, I really don’t know web services or ASP.NET or any of these materials, and not a big fan of this technology.
Justa nobody
source share