Tengo un archivo WSDL y estoy intentando crear un servicio web que se ajuste al WSDL.Crear un servicio web ASMX a partir de un archivo WSDL
He creado clientes que usan archivos WSDL que consumen un servicio existente, pero nunca he creado un servicio web que necesite seguir un WSDL específico.
He ido tan lejos como el uso:
wsdl.exe mywsdl.wsdl /l:VB /serverInterface
ahora tengo un archivo .vb generado a partir de que WSDL. Sin embargo, no estoy seguro de lo que se supone que debo hacer con este archivo VB. Parece que tiene una interfaz pública pero no una clase que implemente la interfaz. También tiene un montón de clases parciales para los tipos en WSDL.
Estaba esperando que haya algún tipo de trozo donde puse el código para completar las llamadas de servicio. Solo he creado servicios web simples anteriormente y ninguno de ellos usaba interfaces públicas, así que no estoy familiarizado con lo que está sucediendo aquí.
En este momento no estoy seguro de cómo uso el archivo .vb generado y lo hago funcionar con un archivo .asmx y qué codificación adicional es necesaria para completar la interfaz.
@webdtc: gracias por esta pregunta, que era exactamente mi pregunta hoy, y lo respondí perfectamente. ¡Gracias de nuevo! –
gracias, +1. El refrescador de sintaxis wsdl.exe y la respuesta subsiguiente me ahorraron mucho tiempo. –