1

在 BW Designer 中,File Poller 可以在安装 Designer 的本地服务器中查找文件。

但是,如果我希望文件轮询器查看另一台服务器而不是本地服务器,我看不到任何选项可以做到这一点。

有没有其他方法可以让我使用 File Poller 查看任何其他服务器并从该服务器而不是安装 Designer 的服务器轮询文件?

谢谢

4

1 回答 1

2

File Poller只能访问运行引擎的系统可见的文件和目录,因此您需要挂载网络驱动器来轮询远程服务器上的文件。

另一种选择是使用 FTP Palette 构建自定义轮询机制。您可以使用 aTimer而不是 a File Poller。在第一次执行时,该进程将使用FTP Dir活动列出远程文件夹中的文件,然后将此列表存储在共享变量中。该列表将包含文件名、最后修改日期等。

每次触发该进程时,它都会运行FTP Dir以将当前文件列表与前一个文件列表进行比较,以检测任何更改(新文件、修改后的文件等),然后更新共享变量以保留远程文件夹的最新图像。然后您可以运行FTP Get以检索任何新的或修改的文件。

于 2016-04-21T08:45:52.253 回答