Desarrollar aplicaciones de BizTalk con el adaptador de SQL
El desarrollo de aplicaciones de BizTalk implica crear un proyecto de BizTalk en Visual Studio y usar el Asistente para agregar metadatos de adaptador del servicio adaptador de BizTalk o agregar metadatos de adaptador para generar un esquema XML. Una vez que haya generado el esquema, puede usar enrutamiento basado en contenido (CBR) o crear orquestaciones de BizTalk para enviar y recibir mensajes que cumplan el esquema generado.
CBR se puede usar en escenarios en los que los mensajes que se envían a SQL Server no requieren ningún procesamiento intensivo. Por ejemplo, si sabe que el puerto de recepción recibirá mensajes solo de un tipo determinado, puede agregar un filtro al puerto de envío para enrutar mensajes que coincidan con la expresión de filtro al puerto de envío.
En las orquestaciones de BizTalk, se crean puertos de envío y recepción para enviar y recibir mensajes al adaptador de WCF-Custom, que a su vez envía los mensajes a BizTalk Server. En esta sección se proporciona información sobre el uso de orquestaciones de BizTalk para realizar operaciones en SQL Server mediante el adaptador de SQL. A su vez, el adaptador de SQL usa el adaptador de WCF-Custom, que puede interactuar con un enlace WCF.
Importante
Para usar el adaptador de SQL con Microsoft BizTalk Server, siempre debe establecer la propiedad de enlace EnableBizTalkCompatibilityMode en True. Para obtener información sobre cómo establecer propiedades de enlace, consulte Configuración de las propiedades de enlace para el adaptador de SQL.
En esta sección
Requisitos previos para crear aplicaciones SQL mediante el adaptador de SQL
Bloques de creación para desarrollar aplicaciones de BizTalk con el adaptador de SQL
Insertar, actualizar, eliminar y seleccionar operaciones en tablas y vistas con el adaptador de SQL
Ejecución de operaciones en tablas y vistas con tipos de datos grandes mediante el adaptador de SQL
Ejecutar procedimientos almacenados en SQL Server mediante BizTalk Server
Ejecutar procedimientos almacenados con un único parámetro XML
Ejecutar procedimientos almacenados con una cláusula FOR XML en SQL Server mediante BizTalk Server
Ejecución de operaciones compuestas en SQL Server mediante BizTalk Server
Invocar funciones escalares en SQL Server mediante BizTalk Server
Invocar funciones de Table-Valued en SQL Server mediante BizTalk Server
Realizar operaciones ExecuteReader, ExecuteScalar o ExecuteNonQuery mediante BizTalk Server
SQL Server de sondeo mediante el adaptador de SQL con BizTalk Server
Recibir notificaciones de consulta SQL mediante BizTalk Server