Sono iscritto, ho scaricato codice di esempio, ho un WSDL ... eppure non ho idea di come ottenere questa roba nella mia applicazione .Net esistente. Il WSDL era in un file zip, non un URL, quindi non posso semplicemente "Aggiungi riferimento Web". Ho eseguito lo strumento wsdl dal prompt dei comandi .Net, e ha reso una buona lezione per me ... eppure lasciarlo nella mia cartella web_reference non mi dà alcun tipo di classe instantaneabile.Integrazione di servizi Web FedEx in .Net, bloccato al passaggio 1
So che mi manca qualcosa di stupido. Qualcuno può indicarmi la direzione giusta per favore?
Ho un paio di domande, ma # 1 è, non funzionerà con .Net? Come diavolo può essere? Voglio dire, la comunicazione con FedEx e .Net non può essere una cosa oscura ... deve essere usata in tonnellate di app diverse là fuori. Destra? In secondo luogo, se il WSDL che mi hanno fornito si trova in un file zip, quindi non ho un vero URL da passare alla finestra di dialogo "Aggiungi riferimento Web", vero? O stai dicendo che il percorso per il .zip dovrebbe essere sufficiente? Attualmente sto cercando di utilizzare il servizio di verifica degli indirizzi in questo momento - questo è quello che ci interessa in questo momento. Questo non è buono... –
@Matt: non funzionerà con .NET perché il servizio non è conforme a WS-I BP-1 e, in questo caso, provoca un bug in XmlSerializer che è improbabile che venga risolto. Il percorso del file WSDL è sufficiente. Estrailo dallo ZIP. –
Quindi, mi stai dicendo che non posso usare il WSDL o qualcosa del genere, e devo fondamentalmente capire come farlo con le richieste e le cose http in puro xml? –