Web Service: SOAP

1

La mia esperienza con i servizi web è scarsa e sto cercando di capirlo un po 'di più. Ho fatto per esempio un servizio web usando Visual Studio. Per usarlo, aggiungo un riferimento al servizio web nei miei progetti e questo crea un proxy e l'uso è piuttosto semplice. Questo usa SOAP?

Chiedo questo perché ora mi trovo di fronte a un servizio web che devo comunicare usando SOAP con gli allegati e sto cercando di capire il concetto alla base di questo e la differenza rispetto a ciò che ho fatto finora. Il proxy sarà ancora valido o devo creare manualmente l'XML e postarlo sul servizio web?

Questi concetti sono ancora confusi e quindi ogni aiuto è apprezzato.

EDIT: Non sto sviluppando il servizio, lo userò solo.

    
posta seth 30.05.2012 - 12:55
fonte

1 risposta

1

Il "Aggiungi riferimento servizio Web" era una funzionalità inclusa nel primo Visual Studio.NET (2002). Per quanto ricordo, questo modo predefinito di consumare servizi Web non riguarda gli allegati. Penso che tu possa creare estensioni in grado di gestire gli allegati, ma penso che diventi un po 'peloso.

Da allora un nuovo framework di comunicazione, WCF, è stato incluso nel framework .NET. È molto meglio consumare una gamma di diversi tipi di servizi. Ti suggerisco di iniziare a studiare questo framework e imparare come puoi utilizzare un servizio web SOAP usando questo framework. Non so come questo faccia fronte agli allegati in SOAP, ma penso che possa gestirli.

    
risposta data 30.05.2012 - 13:25
fonte

Leggi altre domande sui tag