un archivo WSDL es el esqueleto de un webservice, es un XML, donde estan definidos los metodos, los tipos de datos, todo...pero te falta la parte de la logica que es donde esta el codigo, el archivo .ASMX.
aclarar que todo esto tiene que estar montado en un sitio web del IIS para que el ASP lo interprete y te muestre el webservice con todos sus metodos.
creo que podes a partir del WSDL crear automaticamente las clase con los metodos a traves de una herramienta de .net, yo lo hice una vez, no me acuerdo como se llama , buscala, es una linea de comandos.
si no es muy largo lo podes poner aca y te ayudo a armar los metodos, no es dificil.
saludos.