Partager via


Développer vos applications SQL

Vue d’ensemble

L’adaptateur Microsoft BizTalk pour SQL Server est une liaison Windows Communication Foundation (WCF). Les applications clientes peuvent utiliser l’adaptateur SQL pour appeler des opérations sur SQL Server artefacts. L’adaptateur SQL peut être utilisé :

  • Via une liaison de port physique dans une solution BizTalk Server.

  • En appelant des méthodes sur un instance d’un proxy client.

  • En tant que service WCF hébergé.

  • En envoyant des messages SOAP sur un canal instance dans du code qui utilise le modèle de canal WCF.

BizTalk vs service WCF et canal WCF

Le tableau suivant :

  • Répertorie les différentes opérations qui peuvent être effectuées sur SQL Server à l’aide de l’adaptateur SQL.

  • Fournit des liens vers les rubriques contenant des informations sur l’exécution de la tâche à l’aide de l’approche choisie (BizTalk Server, modèle de service WCF, modèle de canal WCF).

Tâche BizTalk Server Modèle de service WCF Modèle de canal WCF
Exécution des opérations d’insertion, de mise à jour, de suppression et de sélection de base sur les tables et les vues Insérer, mettre à jour, supprimer ou sélectionner des opérations à l’aide de BizTalk Server avec l’adaptateur SQL Insérer, mettre à jour, supprimer ou sélectionner des opérations sur des tables et des vues d’interface à l’aide du modèle de service WCF Exécuter une opération d’insertion sur une table dans SQL à l’aide du modèle de canal WCF
Exécution d’opérations sur des tables et des vues avec des colonnes de type de données volumineuses

(Inclut également des informations sur les opérations FILESTREAM à l’aide de l’adaptateur)
Opérations sur les tables et les vues qui contiennent des types de données volumineux à l’aide de l’adaptateur SQL Exécuter des opérations sur des tables et des vues avec des types de données volumineux dans SQL à l’aide du modèle de service WCF -
Exécution de procédures stockées Exécuter des procédures stockées dans SQL Server à l’aide de BizTalk Server Appeler des procédures stockées dans SQL à l’aide du modèle de service WCF -
Exécution de procédures stockées avec des paramètres uniques sans utiliser d’orchestration BizTalk Exécutez des procédures stockées avec un seul paramètre XML dans SQL Server à l’aide de BizTalk Server - -
Exécution de procédures stockées qui contiennent une clause FOR XML dans la définition Exécuter des procédures stockées ayant une clause FOR XML dans SQL Server à l’aide de BizTalk Server - -
Exécution d’opérations composites sur SQL Server Exécuter des opérations composites sur SQL Server à l’aide de BizTalk Server - -
Appel de fonctions scalaires dans SQL Server Appeler des fonctions scalaires dans SQL Server à l’aide de BizTalk Server Appeler des fonctions scalaires dans SQL Server à l’aide du modèle de service WCF -
Appel de fonctions table dans SQL Server Appeler Table-Valued Functions dans SQL Server à l’aide de BizTalk Server Appeler Table-Valued functions dans SQL Server à l’aide du modèle de service WCF -
Exécution des opérations ExecuteReader, ExecuteScalar ou ExecuteNonQuery ExecuteReader, ExecuteScalar ou ExecuteNonQuery Operations dans SQL à l’aide de BizTalk Server Opérations ExecuteReader, ExecuteScalar ou ExecuteNonQuery dans SQL à l’aide du modèle de service WCF -
Réception de messages de modification de données basés sur l’interrogation Interroger SQL Server à l’aide de l’adaptateur SQL avec BizTalk Server Interroger SQL Server à l’aide de l’adaptateur SQL avec le modèle de service WCF Recevoir des messages d’interrogation modifiés par les données de SQL Server à l’aide du modèle de canal WCF
Réception de notifications SQL Server Recevoir des notifications de requête SQL à l’aide de BizTalk Server Recevoir des notifications de requête de SQL à l’aide du modèle de service WCF -

Étapes suivantes

Les rubriques de cette section fournissent des informations, des procédures et des exemples pour vous aider à développer des applications qui utilisent l’adaptateur SQL dans les solutions de programmation BizTalk Server et .NET.