Partager via


Développer des applications SQL à l’aide du modèle de canal WCF

Vous pouvez utiliser le modèle de canal Windows Communication Foundation (WCF) pour utiliser l’adaptateur Microsoft BizTalk pour SQL Server en envoyant des messages XML directement sur un canal instance créé avec la liaison SQL Server.

L’un des avantages de l’utilisation du modèle de canal WCF par rapport à l’utilisation des classes et méthodes fortement typées exposées par le modèle de service WCF est que le modèle de canal fournit un contrôle plus précis sur les opérations que vous effectuez sur la base de données SQL. Ce contrôle provient du fait que dans le modèle de canal WCF, vous contrôlez directement le contenu des messages que vous envoyez sur le canal.

Dans certains scénarios, ce niveau de contrôle supplémentaire peut être bénéfique. Par exemple, lorsque vous utilisez le modèle de canal WCF pour effectuer une opération de mise à jour sur une table, vous pouvez mettre à jour de manière sélective les colonnes dans les lignes cibles en omettant les colonnes du modèle de mise à jour que vous transmettez dans le message. Les seules colonnes requises sont celles avec « nillable=false » dans le WSDL. La méthode de mise à jour exposée par un client WCF utilise un paramètre d’enregistrement fortement typé pour le modèle qui inclut chaque colonne du schéma de table.

Les sections de cette rubrique expliquent comment effectuer des opérations sur l’adaptateur SQL à l’aide du modèle de canal WCF.

Dans cette section

Voir aussi

Développer vos applications SQL