是否可以设置BizTalk接收位置,以便它将按顺序处理文件?

时间:2015-09-30 08:49:08

标签: biztalk biztalk-2010

是否可以设置BizTalk接收位置,使其按顺序处理文件(例如,文件夹中已有10个文件),按文件创建时间戳排序?

2 个答案:

答案 0 :(得分:2)

您无法在此处使用默认的文件适配器,因为它不支持此类功能。

您的一个选择可能是使用File Adapter Sample(来自BizTalk Server SDK)并进一步自定义它以发布文件以便MessageBox。 Here你可以找到一个有趣的博文来帮助你入门。

其他选项可能是:

  • 使用业务流程重新排序文件。
  • 开发Windows服务以按顺序重新排列文件,并使用MSMQ / SQL等系统按顺序(临时)存储文件。

答案 1 :(得分:0)

我必须说这是一项不可能完成的任务"。请注意"文件创建日期"不是文件在您的接收位置被删除的时间。它是"创造"日期

因此,每当您选择一个文件并想要决定是应该处理它还是等待早期的#34;文件,你不知道下一秒或第二天,你的文件夹中是否会删除另一个具有较早创建日期的文件。