In C# , le system.net mettono a disposizione un oggetto chiamato WebClient per fare delle chiamate http in post a risorse identificate da un URI. Nel mio caso l’ho utilizzato per fare delle chiamate dal CodeBehind di un applicazione web, per interrogare dei servizi web esposti in maniera restfull che
Problemi di deserializzazione array in c#
Un caso semplicissimo,può diventare un incubo per diverse ore… Un xml di questo tipo: [cce lang=”xml”] <?xml version=”1.0″ encoding=”utf-8″?> <Applicazioni> <Applicazione> <NomeApplicazione>XXX1</NomeApplicazione> <Stato>Attiva</Stato> </Applicazione> <Applicazione> <NomeApplicazione>XXX2</NomeApplicazione> <Stato>Attiva</Stato> </Applicazione> </Applicazioni> [/cce] L’utilizzo di una classe per deserializzare il contenuto di questo xml in un oggetto, in c# , diventa difficile a
Comprimere il contenuto di una risposta web, e analisi dell'Accept-Encoding
Il seguente articolo, è inerente c# e in particolare all’integrazione di un CompressionFilter nel workflow di una chiamata web mediante il framework MVC2 di Microsoft, ma è applicabile in linea di massima a tutti i linguaggi. Si tratta fondamentalmente di applicare un algoritmo di compressione ai dati in output da
Ottenere il Soap Message in WCF
A volte cose molto semplici richiedono delle operazioni aggiuntive per essere espletate, e quindi cio che ci aspettiamo essere una semplice Get, prevede invece l’utilizzo di diversi pattern. Il nostro caso: stiamo utilizzando un client WCF per chiamare un webservice e vorremmo ottenere programmaticamente, quindi da codice, la busta Soap
Consumare Wcf con configurazione programmatica (senza toccare il web.config)
Le Windows Communication Foundation permettono una configurazione molto semplice e efficace, risolvendo in automatico i binding e tutte le configurazioni di channel, porte e quanto altro direttamente leggendo da web.config oppure da un app.config. Il problema nasce quando andiamo a utilizzare ad esempio un client verso un servizio wcf ,