Sviluppare applicazioni BizTalk tramite l'adapter SQL
Lo sviluppo di applicazioni BizTalk comporta la creazione di un progetto BizTalk in Visual Studio e l'uso del componente aggiuntivo del progetto BizTalk del servizio adapter o Aggiunta guidata metadati dell'adapter per generare lo schema XML. Dopo aver generato lo schema, è possibile usare Routing basato su contenuto (CBR) o creare orchestrazioni BizTalk per inviare e ricevere messaggi conformi allo schema generato.
CBR può essere usato negli scenari in cui i messaggi inviati a SQL Server non richiedono alcuna elaborazione intensa. Ad esempio, se si conosce che la porta di ricezione riceverà messaggi solo di un determinato tipo, è possibile aggiungere un filtro alla porta di invio per indirizzare i messaggi che corrispondono all'espressione di filtro alla porta di invio.
Nelle orchestrazioni BizTalk si creano porte di invio e ricezione per inviare e ricevere messaggi dall'adattatore WCF-Custom, che a sua volta invia i messaggi a BizTalk Server. Questa sezione fornisce informazioni sull'uso delle orchestrazioni BizTalk per eseguire operazioni su SQL Server usando l'adapter SQL. L'adapter SQL a sua volta usa l'adattatore WCF-Custom, che può interagire con un'associazione WCF.
Importante
Per usare l'adapter SQL con Microsoft BizTalk Server, è sempre necessario impostare la proprietà di associazione EnableBizTalkCompatibilityMode su True. Per informazioni su come impostare le proprietà di associazione, vedere Configurare le proprietà di associazione per l'adapter SQL.
Contenuto della sezione
Prerequisiti per creare applicazioni SQL tramite l'adapter SQL
Blocchi predefiniti per sviluppare applicazioni BizTalk con l'adapter SQL
Inserire, aggiornare, eliminare e selezionare operazioni su tabelle e viste con l'adattatore SQL
Eseguire operazioni su tabelle e viste con tipi di dati di grandi dimensioni usando l'adapter SQL
Eseguire stored procedure in SQL Server usando BizTalk Server
Eseguire stored procedure con una clausola FOR XML in SQL Server tramite il server BizTalk
Eseguire operazioni composte in SQL Server usando BizTalk Server
Richiamare funzioni scalari in SQL Server usando BizTalk Server
Richiamare funzioni Table-Valued in SQL Server usando BizTalk Server
Esecuzione di operazioni ExecuteReader, ExecuteScalar o ExecuteNonQuery usando BizTalk Server