SOA

L’arte del bilanciare: fare coesione e disaccoppiare

Leggete un mio articolo, di 3 puntate, su Programmazione.It relativo a riflessioni e suggerimenti sul bilanciamento tra l’alta coesione e il disaccoppiamento delle classi in fase di design. E siccome mi interessa, fatemi sapere le vostre riflessioni sull’argomento. Technorati Tag: Programmazione.It,Coesione,Disaccoppiamento,Design,C#,.NET Framework

L’arte di lavorare con Microsoft Robotics Studio

Nel numero 133 di Dicembre di IoProgrammo, attualmente in edicola, c’è un mio articolo introduttivo riguardo la piattaforma di sviluppo Microsoft Robotics Studio. Buona lettura. Technorati Tag:...

L'arte di lavorare con SOA e... WCF - #1

Abbiamo la necessità di implementare un client WCF che sia in grado di effettuare il download automatico dei metadati del servizio remoto e configurare un proxy che sia in grado di stabilire una comunicazione? Utilizziamo le classi MetadataExchangeClient, MetadataSet, WsdlImporter e ServiceEndpointCollection creiamo un oggetto MetadataExchangeClient nel quale definiamo la URI del servizio remoto e specifichiamo di voler richiedere il documento WSDL di descrizione del servizio    MetadataExchangeClient metadataExchange = new MetadataExchangeClient (new Uri("http://localhost:8000/ServizioRemoto/?wsdl"), MetadataExchangeClientMode.HttpGet);   poi creiamo un oggetto MetadataSet in cui scarichiamo i metadati utilizzando il metodo GetMetadata() della classe MetadataExchangeClient    MetadataSet metadataSet = metadataExchange.GetMetadata();    creiamo un oggetto WsdlImporter dal MetadataSet che contiene il documento...

«June»
SunMonTueWedThuFriSat
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678