Questions tagged [wsdl]

Web Service Description Language (WSDL) is an XML based, human- and machine-readable language used to describe a web service. It describes the available web service methods, the message request and response structures, the possible faults, and the communication and security requirements. This tag does not refer to any tool named "wsdl", such as WSDL.EXE from Microsoft.

Web Service Description Language (WSDL) is an XML based, human- and machine-readable language used to describe a web service. It describes the available web service methods, the message request and response structures, the possible faults, and the communication and security requirements.

This tag does not refer to any tool named "wsdl", such as .

See:

WSDL is an XML format for describing network services as a set of endpoints operating on messages containing either document-oriented or procedure-oriented information. The operations and messages are described abstractly, and then bound to a concrete network protocol and message format to define an endpoint. Related concrete endpoints are combined into abstract endpoints (services). WSDL is extensible to allow description of endpoints and their messages regardless of what message formats or network protocols are used to communicate, however, the only bindings described in this document describe how to use WSDL in conjunction with SOAP 1.1, HTTP GET/POST, and MIME.

SOAP is a lightweight protocol for exchange of information in a decentralized, distributed environment. It is an XML based protocol that consists of three parts: an envelope that defines a framework for describing what is in a message and how to process it, a set of encoding rules for expressing instances of application-defined datatypes, and a convention for representing remote procedure calls and responses. SOAP can potentially be used in combination with a variety of other protocols; however, the only bindings defined in this document describe how to use SOAP in combination with HTTP and HTTP Extension Framework.

WSDL Reading, a Beginner's Guide

9291 questions
106
votes
5 answers

How to use a WSDL file to create a WCF service (not make a call)

I have an old WSDL file and I want to create a server based on this WSDL file. The WSDL is generated from a ASMX (I suppose but I am not sure). How can I achieve this ? original question where the OP thought he needed to create a client based on…
Raha
  • 1,959
  • 3
  • 19
  • 28
103
votes
6 answers

What is the difference between Document style and RPC style communication?

Can somebody explain to me the differences between Document and RPC style webservices? Apart from JAX-RPC, the next version is JAX-WS, which supports both Document and RPC styles. I also understand document style webservices are meant for…
Amrin
  • 1,495
  • 6
  • 14
  • 14
103
votes
8 answers

RESTful Services - WSDL Equivalent

I have been reading about REST and SOAP, and understand why implementing REST can be beneficial over using a SOAP protocol. However, I still don't understand why there isn't the "WSDL" equivalent in the REST world. I have seen posts saying there…
skaz
  • 21,962
  • 20
  • 69
  • 98
98
votes
6 answers

In PHP how can you clear a WSDL cache?

In through php_info() where the WSDL cache is held (/tmp), but I don't necessarily know if it is safe to delete all files starting with WSDL. Yes, I should be able to just delete everything from /tmp, but I don't know what else this could effect if…
jW.
  • 9,280
  • 12
  • 46
  • 50
86
votes
5 answers

WSDL validator?

Is there any online service available to validate Web Service WSDL file?
Rejeev Divakaran
  • 4,384
  • 7
  • 36
  • 36
85
votes
5 answers

Can a WSDL indicate the SOAP version (1.1 or 1.2) of the web service?

Is it possible to see if a web service uses SOAP 1.1 or 1.2, based on the information in the WSDL?
mjn
  • 36,362
  • 28
  • 176
  • 378
75
votes
11 answers

How can I dynamically switch web service addresses in .NET without a recompile?

I have code that references a web service, and I'd like the address of that web service to be dynamic (read from a database, config file, etc.) so that it is easily changed. One major use of this will be to deploy to multiple environments where…
stames
  • 1,250
  • 1
  • 10
  • 16
63
votes
6 answers

How to generate xsd from wsdl

Is there any way by which I can generate xsd from wsdl. Any link or tool will also do. What is the simplest way to do this?
user3365075
  • 713
  • 1
  • 8
  • 11
62
votes
6 answers

How to easily consume a web service from PHP

Is there available any tool for PHP which can be used to generate code for consuming a web service based on its WSDL? Something comparable to clicking "Add Web Reference" in Visual Studio or the Eclipse plugin which does the same thing for Java.
Edo
  • 1,821
  • 3
  • 20
  • 27
60
votes
5 answers

Create WCF service for unmanaged C++ clients

I need to get unmanaged Windows C++ clients to talk to a WCF service. C++ clients could be running on Win2000 and later. I have a control over both WCF service and which C++ API is being used. Since it's for a proprietary application, it is…
galets
  • 17,802
  • 19
  • 72
  • 101
59
votes
2 answers

Create an ASMX web service from a WSDL file

I have a WSDL file and I am trying to create a web service that conforms to the WSDL. I've created clients using WSDL files that consume an existing service, but I've never created a web service that needed to follow a specific WSDL. I've gone as…
dtc
  • 10,136
  • 16
  • 78
  • 104
57
votes
5 answers

What's the difference between and in WSDL?

Both and seem to define an operation and its message. I don't quite understand, why are they both necessary?
clamp
  • 33,000
  • 75
  • 203
  • 299
55
votes
7 answers

How to add custom Http Header for C# Web Service Client consuming Axis 1.4 Web service

I'm trying to write a web service client in c# which the webservice is Java Axis 1.4. Axis service requires the Authorization: Basic Base64EncodedToken header value in the HTTP Headers. I can't find a way to set this header in standart ways of…
UmutKa
  • 759
  • 2
  • 6
  • 11
55
votes
10 answers

Generating HTML documentation from WSDL

What are your approaches to generating some sort of human-readable documentation from WSDLs? In the past I've used WSDL viewer (by Tomi Vanek) and I'm happy with the results, but I'm interested in any possible alternatives. I've also heard of x3sp,…
Igor Brejc
  • 18,714
  • 13
  • 76
  • 95
54
votes
5 answers

Generating Request/Response XML from a WSDL

Is there a way to generate Request & Response XML formats from just a WSDL file - if the webservice is not live right now. SoapUI doesn't give me the response unless it contacts the Webservice with a request. Is there any other tool which can do…
user93353
  • 13,733
  • 8
  • 60
  • 122