I am implementing a simple Web Service Server.
At first I thought the request ?WSDL
would be sufficient to for Web Service clients.
If I add a Web Service Reference in visual studio to the project there are some additional requests made.
GET ?WSDL
POST ?WSDL
GET ?WSDL/$metadata
Because my server fails to respond correctly to steps 2 and 3 the client cannot use the web service just yet.
Are the steps 2 and 3 documented somewhere?
What should my server respond to requests named in steps 2 and 3?