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...

«August»
SunMonTueWedThuFriSat
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789