Маршрутизация документов к нескольким получателям в Biztalk 2016 - PullRequest
0 голосов
/ 08 мая 2019

Мне нужно архивировать документы, отправленные клиенту, во внутренней папке системы отправителя. Документы хранятся на SFTP и доставляются на внешний FTP. Адаптер SFTP удаляет файл после его получения.

Копия всех документов, собранных адаптером SFTP, должна быть перемещена в другую папку в системе отправителя. Я попытался создать другое место приема для этой цели, но так как файлы удаляются, когда они забираются, гонка начинается с того, когда файлы выбираются первыми.

Как мне добиться этого в Biztalk? Я подумал о создании группы портов отправки, но так как файлы должны быть отправлены в 8 разных папок в зависимости от имени файла, я не могу просто настроить фильтр для отправки всех файлов на все созданные порты отправки.

Я бы хотел, по возможности, избегать использования оркестровок, поскольку мы используем внутренние для правильной маршрутизации документов через нашу систему.

1 Ответ

1 голос
/ 20 мая 2019

Несколько портов отправки означает, что ваше сообщение будет продублировано на все эти порты отправки, если фильтр соответствует.Понравилась подписка.Вам не нужна группа портов отправки.Только отдельный порт отправки с фильтром на вашем получающем месте сделает свое дело.

...