Bloques de creación para desarrollar aplicaciones de BizTalk con el adaptador de SQL
Para realizar operaciones en SQL Server mediante el adaptador de SQL con BizTalk Server, debe realizar un conjunto de tareas en tiempo de diseño y en tiempo de ejecución mediante Visual Studio y BizTalk Server consola de administración, respectivamente. En esta sección se proporciona información general sobre estas tareas. Todos los temas de esta sección, que muestran cómo realizar operaciones específicas en SQL Server mediante BizTalk Server, se modelan en estas tareas de alto nivel.
Uso de Visual Studio
Cree un proyecto de BizTalk y genere el esquema. Debe crear un proyecto de BizTalk en Visual Studio y generar esquema para la operación que realizará en SQL Server. Por ejemplo, si desea insertar registros en una tabla de SQL Server, debe generar el esquema para la operación Insertar para esa tabla. Para generar el esquema, debe usar el Asistente para consumir metadatos del servicio adaptador o Agregar metadatos del adaptador. Para obtener más información, vea Recuperación de metadatos para SQL Server operaciones en Visual Studio mediante el adaptador de SQL.
Configure una orquestación. Una vez que haya generado el esquema, debe configurar una orquestación mediante la Designer Orchestration. Para una orquestación básica, agregue las formas Enviar y Recibir junto con los puertos lógicos Enviar y Recibir. En pasos posteriores, estos puertos lógicos se asignan a puertos físicos mediante la consola de administración de BizTalk Server. La orquestación usa estos puertos para elegir los mensajes que envía un cliente de adaptador. A continuación, la orquestación pasa los mensajes a SQL Server. Una vez SQL Server envía una respuesta, la orquestación devuelve la respuesta al cliente del adaptador.
Cree mensajes y vincule al esquema. En la orquestación, debe crear mensajes que se asignarán al esquema que generó en el primer paso. Normalmente, se crea un mensaje de solicitud y un mensaje de respuesta. Estos mensajes se asignan a los esquemas de solicitud y respuesta correspondientes.
Asignar formas de mensaje a mensajes y puertos. En la orquestación, ahora debe asignar cada forma que agregó en el segundo paso a los mensajes que creó en el tercer paso. También debe asignar una forma de mensaje al puerto en el que se enviará ese mensaje.
Por ejemplo, si la primera forma de la orquestación es una forma De recepción que recibirá un mensaje, asigne esta forma a un mensaje de solicitud y el puerto que envía el mensaje de solicitud.
Compile e implemente el proyecto de BizTalk. Después de configurar la orquestación y los mensajes, puertos y esquemas asignados, debe compilar la solución de BizTalk. Para compilar un proyecto en Visual Studio, necesita un archivo de clave de ensamblado. Después de compilar correctamente la solución, debe implementar la solución.
Nota
La descripción más detallada de estas tareas de alto nivel, incluida la información de procedimientos, se proporciona en varios temas de esta sección.
Una vez que haya compilado e implementado correctamente el proyecto de BizTalk, se realizan las tareas en Visual Studio. Ahora debe realizar ciertas tareas mediante la consola de administración de BizTalk Server.
Utilizar la consola de administración de BizTalk Server
Configurar la aplicación. El proyecto de BizTalk que implementó mediante Visual Studio se muestra en la consola de administración de BizTalk Server como orquestación. Debe configurar esta orquestación asignando los puertos lógicos que creó en Visual Studio a puertos físicos que debe crear con la consola de administración de BizTalk Server.
En los puertos físicos, debe especificar una "acción" o "asignación de acciones". Esta acción corresponde a la operación que desea realizar en SQL Server. Debe especificar la acción si no usa acciones dinámicas. Para obtener más información sobre las acciones, consulte Configuración de la acción SOAP para el adaptador de SQL.
Inicie la aplicación. Una vez configurada la aplicación, debe iniciar la aplicación y quitar mensajes de solicitud en una ubicación de archivo definida. La orquestación consume los mensajes de solicitud, los pasa a SQL Server y recibe una respuesta. Esta respuesta está disponible para el cliente del adaptador en otra ubicación de archivo definida.
Para realizar estas tareas de alto nivel, también debe realizar otras tareas. Por ejemplo, al usar el Asistente para agregar metadatos de adaptador o complemento de adaptador para generar el esquema, debe especificar un URI de conexión para conectarse a SQL Server. En esta sección se proporciona información sobre estas tareas repetitivas que debe realizar al desarrollar aplicaciones de BizTalk mediante el adaptador de SQL.
En esta sección
Adición del adaptador de SQL a BizTalk Server Consola de administración
Configuración de las credenciales de inicio de sesión para el adaptador de SQL
Configuración de las propiedades de enlace para el adaptador de SQL
Configurar manualmente un enlace de puerto físico al adaptador de SQL