Développer des applications BizTalk avec l’adaptateur SQL
Le développement d’applications BizTalk implique la création d’un projet BizTalk dans Visual Studio et l’utilisation du complément de projet BizTalk service d’adaptateur ou de l’Assistant Ajout de métadonnées d’adaptateur pour générer un schéma XML. Une fois que vous avez généré le schéma, vous pouvez utiliser le routage basé sur le contenu (CBR) ou créer des orchestrations BizTalk pour envoyer et recevoir des messages conformes au schéma généré.
CBR peut être utilisé dans les scénarios où les messages envoyés à SQL Server ne nécessitent pas de traitement intensif. Par exemple, si vous savez que le port de réception recevra uniquement les messages d’un certain type, vous pouvez ajouter un filtre au port d’envoi pour acheminer les messages qui correspondent à l’expression de filtre vers le port d’envoi.
Dans les orchestrations BizTalk, vous créez des ports d’envoi et de réception pour envoyer et recevoir des messages vers et depuis l’adaptateur WCF-Custom, qui à son tour envoie les messages à BizTalk Server. Cette section fournit des informations sur l’utilisation d’orchestrations BizTalk pour effectuer des opérations sur SQL Server à l’aide de l’adaptateur SQL. L’adaptateur SQL utilise à son tour l’adaptateur WCF-Custom, qui peut interagir avec une liaison WCF.
Important
Pour utiliser l’adaptateur SQL avec Microsoft BizTalk Server, vous devez toujours définir la propriété de liaison EnableBizTalkCompatibilityMode sur True. Pour plus d’informations sur la définition des propriétés de liaison, consultez Configurer les propriétés de liaison pour l’adaptateur SQL.
Dans cette section
Prérequis pour créer des applications SQL à l’aide de l’adaptateur SQL
Blocs de construction pour développer des applications BizTalk avec l’adaptateur SQL
Exécuter des procédures stockées dans SQL Server à l’aide de BizTalk Server
Exécuter des opérations composites sur SQL Server à l’aide de BizTalk Server
Appeler des fonctions scalaires dans SQL Server à l’aide de BizTalk Server
Appeler des fonctions Table-Valued dans SQL Server à l’aide de BizTalk Server
Exécution d’opérations ExecuteReader, ExecuteScalar ou ExecuteNonQuery à l’aide de BizTalk Server
Interrogation SQL Server à l’aide de l’adaptateur SQL avec BizTalk Server
Recevoir des notifications de requête SQL à l’aide de BizTalk Server