What is WSDL in Asp.net Programming

WSDL in Asp.net Programming:



The WSDL is refer to WEB SERVICE ,means Web Service Description Language.it is play important roll in making a web service.here we give the some point for understanding this. WSDL completely describes Web services, the methods available, and the various ways of calling these methods.

WSDL:

   Web Service Description Language (WSDL) is a W3C specification which defines XML grammar for describing Web Services.

•               XML Grammar describes details such as:-
•               Where we can find the Web Service (its URI)?
•               What are the methods and properties that service supports?
•               Data type support. Supported protocols In short its a bible of what the webservice can do. Clients can consume this WSDL and build proxy objects that clients use to communicate with the Web Services. 
asp.nt
web-services

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.

Reference :

  1. w3.org/TR/2001/NOTE-wsdl-20010315
  2. Creating a WSDL File and Clients for Your ASP.NET
  3. How to generate a wsdl file of a web service
  4. how to call web service(.wsdl) using asp.net
  5. how to use wsdl? | The ASP.NET Forums

Other Post on this tutorial: