I know every service we create (working with ASMX, .net 2.0) is attached with discovery document and I know the definition and purpose of Discovery document from numerous articles on web.
I need to know how it actually works? What do we mean when we say
It is through the discovery process that XML Web service clients learn that an XML Web service exists and where to find the XML Web service's description document.
I have never used discovery document to find or making request to the service. Or is there any other way than knowing the .asmx URL of the service to download WSDL and make a call.