This is probably a stupid question. I don't know anything about Web Service but I have to work on this existing web service.
What is the difference between club.asmx?wsdl vs club.wsdl ?
I noticed they are similar, but club.wsdl has more stuff in it.
Aren't they generated automatically from the .cs code?
ASMX provides the ability to build web services that send messages using the Simple Object Access Protocol (SOAP).
WADL is an XML file-format, whereas WSDL is an XML language for describing web services. 2. WADL is a machine-readable description of HTTP based REST web services.
When web developers talk about . asmx, they know that it is something not too complicated – it can be configured easily. The downside is, it is only callable from HTTP, while . svc is used with HTTP, MSMQ, and can be hosted through different platforms such as the Winforms application.
ASMX Web services can only be invoked by HTTP (traditional webservice with . asmx). While WCF Service or a WCF component can be invoked by any protocol (like http, tcp etc.) and any transport type.
club.asmx?wsdl is a request to the service to generate and return a WSDL.
club.wsdl is just a reference to a file on your web server. Presumably it contains the WSDL that is meant to be exposed to customers.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With