WCF

WCF e autenticazione – Take 1

Come scritto in un mio precedente post ho installato da un fornitore un’applicazione che recupera i dati da un web service… Approfittando della installazione dello stesso programma da un secondo fornitore ho rivisto un po’ di cose: l’interfaccia del programma (cambiando la griglia); il sistema di riconoscimento dell’utente (basato su un GUID criptato) il sistema di recupero dei dati (passando dai “vecchi” web service” a WCF, come mi auguravo di fare già mesi fa ) Proprio questo ultimo punto mi ha dato un po’ di problemi...

WCF e NHibernate

Oggi dovevo recuperare una lista di lotti dal DB passando per un servizio WCF residente sul web server per consentirmi di mettere la parte di accesso ai dati più “vicina” alla base dati stessa. Dato che mi servivano parecchie proprietà (anche collegate a classi lungo l’albero di navigazione delle classi stesse). La chiamata mi tornava un System.ServiceModel.ComunicationException con un messaggio di questo genere: Errore durante la ricezione della risposta HTTP a http://*****/QueryHelper.svc. È possibile che il binding dell'endpoint del servizio non utilizzi il protocollo HTTP o che un contesto di richiesta HTTP sia...

Overloading di un Service Contract in WCF

Primi utilizzi... primi problemi... Stavo pubblicando il mio primo servizio con WCF è IIS mi ha detto: “Cannot have two operations in the same contract with the same name [......]. You can change the name of one of the operations by changing the method name or by using the Name property of OperationContractAttribute.” L’overloading rimane possibile... basta assegnare un nome differente nella parametrizzazione dell’attributo: <ServiceContract()> _ Public Interface IMyCalculator <OperationContract(Name := "AddFloats")> _ Function Add(ByVal operand1 As Single, ByVal operand2...

«marzo»
domlunmarmergiovensab
28123456
78910111213
14151617181920
21222324252627
28293031123
45678910