首页 > 解决方案 > 在 Biztalk 2016 中将文档路由到多个接收者

问题描述

我需要将发送给客户的文档存档在发件人系统的内部文件夹中。文档存储在 SFTP 上并传送到外部 FTP。SFTP 适配器在文件被拾取后将其删除。

需要将 SFTP 适配器提取的所有文档的副本移至发送方系统中的另一个文件夹。为此,我尝试创建另一个接收位置,但由于文件在被拾取时会被删除,所以这是一场关于何时首先拾取文件的竞赛。

如何在 Biztalk 中实现这一点?我考虑创建一个发送端口组,但由于文件需要根据文件名发送到 8 个不同的文件夹,我不能只设置一个过滤器来将所有文件发送到所有已创建的发送端口。

如果可能的话,我想避免使用编排,因为我们使用内部编排在整个系统中正确路由文档。

标签: xmlftpportsftpbiztalk

解决方案


多个发送端口意味着如果过滤器匹配,您的消息将被复制到所有这些发送端口。就像订阅一样。您不需要发送端口组。只需一个在您的接收位置带有过滤器的单独发送端口就可以了。


推荐阅读