Ho un file WSDL e sto cercando di creare un servizio Web conforme al WSDL.Creare un servizio Web ASMX da un file WSDL
Ho creato client che utilizzano file WSDL che consumano un servizio esistente, ma non ho mai creato un servizio Web necessario per seguire un WSDL specifico.
Sono andato per quanto utilizzando:
wsdl.exe mywsdl.wsdl /l:VB /serverInterface
ora ho un file VB generato da quel WSDL. Tuttavia non sono sicuro di cosa dovrei fare con questo file VB. Sembra che abbia un'interfaccia pubblica, ma nessuna classe che implementa l'interfaccia. Ha anche un sacco di classi parziali per i tipi nel WSDL.
Mi aspettavo che ci fosse una sorta di stub in cui inserivo il codice per completare le chiamate di servizio. Ho creato solo servizi web semplici e nessuno di loro ha utilizzato interfacce pubbliche, quindi non ho familiarità con ciò che sta accadendo qui.
A questo punto non sono sicuro di come utilizzare il file .vb generato e farlo funzionare con un file .asmx e quale ulteriore codifica è necessaria per completare l'interfaccia.
@webdtc: grazie per questa domanda, era esattamente la mia domanda oggi, e ha risposto perfettamente.Grazie ancora! –
grazie, 1. L'aggiornamento della sintassi wsdl.exe e la successiva risposta mi hanno salvato un sacco di tempo –