Экспорт (0) Печать
Развернуть все

Учебник. Использование мостов BizTalk для вставки сообщений с неструктурированными файлами на локальном сервере SQL Server

Обновлено: Сентябрь 2014 г.

В этом учебнике содержатся инструкции по настройке решения Службы BizTalk, принимающего сообщение неструктурированного файла от FTP-сервера, обрабатывающего его через мост, развернутый в рамках подписки Службы BizTalk в Microsoft Azure, и затем вставляющего сообщение в локальную базу данных SQL Server.

Fabrikam и Contoso — деловые партнеры. Fabrikam (розничный магазин) отправляет сообщения с заказами компании Contoso (поставщик). Contoso обрабатывает все данные заказов в таблице "Orders", расположенной в базе данных SQL Server в локальной сети Contoso. Fabrikam отправляет неструктурированные сообщения Contoso посредством FTP-сервера. Таким образом, Contoso необходимо реализовать решение, позволяющее сделать следующее.

  • Компания Contoso должна извлечь неструктурированные сообщения из FTP-сервера, на котором Fabrikam размещает сообщения с заказами.

  • Компания Contoso должна обработать сообщение, полученное от Fabrikam, и сопоставить его с сообщением для добавления заказа в свою базу данных SQL Server.

Чтобы реализовать этот сценарий, компания Contoso предпринимает следующие действия.

  • Формирует схему сообщения неструктурированного файла, которое она получит от Fabrikam.

  • Настраивает Односторонний мост XML как часть Проект служб BizTalk, чтобы выполнять проверку и преобразование сообщений. Данный мост принимает сообщение неструктурированного файла, сверяет его со схемой, после чего преобразует его в схему, требуемую для записи сообщения в базу данных SQL Server.

  • С помощью Служба адаптера BizTalk подключается к локальной базе данных SQL Server из Односторонний мост XML, развернутой в рамках подписки Службы BizTalk.

Инструкции по подготовке сценария Службы BizTalk см. в разделе Использование пакета SDK служб BizTalk.

Вы также можете изучить пример, основанный на материалах этого учебника. Пример (FTP_EAI_Tutorial) доступен в списке примеров по адресу http://go.microsoft.com/fwlink/?LinkId=247973.

См. также

Другие ресурсы

Учебники: Службы Azure BizTalk

Показ:
© 2014 Microsoft