BizTalk文件适配器:从子文件夹中拾取文件

BizTalk文件适配器:从子文件夹中拾取文件,biztalk,biztalk2006r2,Biztalk,Biztalk2006r2,在文件适配器配置中,我们可以指定用于扫描新文件的文件夹路径。但是,如果我们想监视整个树,即文件夹及其所有子文件夹中的新文件,则此操作不起作用。 你知道如何在BizTalk 2006中实现这种行为吗 谢谢你说得对-这在BizTalk文件适配器中是不可能的 在纯BizTalk中实现这一点的唯一方法是编写自己的自定义文件适配器。有一个向导将帮助您在中构建自定义适配器 其他一些可能满足您需要的选项包括: 通过编程为树中的每个目录创建接收位置(如果树很大,可能会很麻烦) 使用windows服务将文件聚合

在文件适配器配置中,我们可以指定用于扫描新文件的文件夹路径。但是,如果我们想监视整个树,即文件夹及其所有子文件夹中的新文件,则此操作不起作用。 你知道如何在BizTalk 2006中实现这种行为吗


谢谢

你说得对-这在BizTalk文件适配器中是不可能的

在纯BizTalk中实现这一点的唯一方法是编写自己的自定义文件适配器。有一个向导将帮助您在中构建自定义适配器

其他一些可能满足您需要的选项包括:

  • 通过编程为树中的每个目录创建接收位置(如果树很大,可能会很麻烦)
  • 使用windows服务将文件聚合到一个位置(将丢失有关原始位置的上下文属性)
  • 从搜索目录树的业务流程中调用.NET helper组件(这是一个不错的选项,但您将再次失去BizTalk管理上下文属性的良好功能-您需要编写一些自定义代码,允许您保留与原始位置类似的属性)