Exportar (0) Imprimir
Expandir todo

Tutorial: Uso de BizTalk Bridges para insertar mensajes de archivo sin formato en un servidor SQL Server local

Actualizado: septiembre de 2014

Este tutorial proporciona instrucciones sobre cómo configurar una solución de Servicios de BizTalk que recibe un mensaje de archivo sin formato desde un servidor FTP, lo procesa mediante un puente implementado de acuerdo con la suscripción a los Servicios de BizTalk de Microsoft Azure y, después, inserta el mensaje en una base de datos local de SQL Server.

Fabrikam y Contoso son dos socios empresariales. Fabrikam (el vendedor) envía mensajes de pedidos de compra Contoso (el proveedor). Contoso mantiene todos los datos de pedidos de compra en una tabla denominada Pedidos, la cual está alojada en una base de datos de SQL Server ubicada en las instalaciones de Contoso. Fabrikam envía a Contoso mensajes de archivo sin formato mediante el servidor FTP. Por ello, Contoso ha de implementar una solución que permita lo siguiente:

  • Contoso ha de extraer los mensajes de archivo sin formato del servidor FTP en el que Fabrikam deja los mensajes de pedidos de compra.

  • Contoso debe procesar el mensaje que ha recibido de Fabrikam y asignárselo al mensaje para introducir el pedido de compra en su base de datos de SQL Server.

Para hacer posible este escenario Contoso hace lo siguiente:

  • Genera el esquema del mensaje de archivo sin formato que va a recibir de Fabrikam.

  • Configura un Puente unidireccional XML como parte del Proyecto de servicio de BizTalk para posibilitar la validación y transformación de mensajes. Este puente toma un mensaje de archivo sin formato, lo valida con el esquema generado anteriormente y, después, lo transforma en el esquema necesario para introducir un mensaje en la base de datos de SQL Server.

  • Utiliza el Servicio de adaptador de BizTalk para conectarse a la base de datos local de SQL Server desde el Puente unidireccional XML implementado de acuerdo con la suscripción a los Servicios de BizTalk.

Para obtener instrucciones sobre como prepararse para el escenario de Servicios de BizTalk, consulte Uso del SDK de Servicios de BizTalk.

Puede asimismo consultar el ejemplo basado en este tutorial. Hay un ejemplo disponible (FTP_EAI_Tutorial) en la lista de ejemplos de http://go.microsoft.com/fwlink/?LinkId=247973.

Vea también

Mostrar:
© 2014 Microsoft