Condividi tramite


Sviluppare applicazioni SQL usando il modello di canale WCF

È possibile usare il modello di canale windows Communication Foundation (WCF) per usare l'adapter Microsoft BizTalk per SQL Server inviando messaggi XML direttamente su un'istanza del canale creata con l'associazione SQL Server.

Uno dei vantaggi dell'uso del modello di canale WCF tramite le classi e i metodi fortemente tipizzato esposti dal modello di servizio WCF è che il modello di canale fornisce un controllo più granulare sulle operazioni eseguite nel database SQL. Questo controllo deriva dal fatto che nel modello di canale WCF si controlla direttamente il contenuto dei messaggi inviati tramite il canale.

In alcuni scenari, questo livello aggiuntivo di controllo può essere utile. Ad esempio, quando si usa il modello di canale WCF per eseguire un'operazione di aggiornamento in una tabella, è possibile aggiornare in modo selettivo le colonne nelle righe di destinazione omettendo colonne dal modello di aggiornamento passato nel messaggio. Le uniche colonne necessarie sono quelle con "nillable=false" in WSDL. Il metodo di aggiornamento esposto da un client WCF usa un parametro record fortemente tipizzato per il modello che include ogni colonna nello schema della tabella.

Le sezioni di questo argomento illustrano come eseguire operazioni sulla scheda SQL usando il modello di canale WCF.

Contenuto della sezione

Vedere anche

Sviluppare applicazioni SQL personali