将文档路由到 Biztalk 2016 中的多个接收者
Routing documents to multiple receivers in Biztalk 2016
我需要将发送给客户的文档存档在发件人系统的内部文件夹中。文档存储在 SFTP 上并传送到外部 FTP。 SFTP 适配器在拾取文件后将其删除。
需要将 SFTP 适配器拾取的所有文档的副本移动到发件人系统中的另一个文件夹。为此,我尝试创建另一个接收位置,但由于文件在被拾取时被删除,所以这是一场何时首先拾取文件的竞赛。
如何在 Biztalk 中实现这一点?我考虑创建一个发送端口组,但由于文件需要根据文件名发送到 8 个不同的文件夹,我不能只设置一个过滤器将所有文件发送到已创建的所有发送端口。
我希望尽可能避免使用编排,因为我们使用内部编排通过外部系统正确路由文档。
多个发送端口意味着如果过滤器匹配,您的消息将被复制到所有这些发送端口。就像订阅一样。您不需要发送端口组。只需在您的接收位置设置一个带有过滤器的单独发送端口即可。
我需要将发送给客户的文档存档在发件人系统的内部文件夹中。文档存储在 SFTP 上并传送到外部 FTP。 SFTP 适配器在拾取文件后将其删除。
需要将 SFTP 适配器拾取的所有文档的副本移动到发件人系统中的另一个文件夹。为此,我尝试创建另一个接收位置,但由于文件在被拾取时被删除,所以这是一场何时首先拾取文件的竞赛。
如何在 Biztalk 中实现这一点?我考虑创建一个发送端口组,但由于文件需要根据文件名发送到 8 个不同的文件夹,我不能只设置一个过滤器将所有文件发送到已创建的所有发送端口。
我希望尽可能避免使用编排,因为我们使用内部编排通过外部系统正确路由文档。
多个发送端口意味着如果过滤器匹配,您的消息将被复制到所有这些发送端口。就像订阅一样。您不需要发送端口组。只需在您的接收位置设置一个带有过滤器的单独发送端口即可。