在BW Designer中,文件轮询器可以在安装Designer的本地服务器中查找文件。
但是,如果我希望文件轮询器查看另一台服务器而不是本地服务器,我看不到任何选项。
有没有其他方法可以使用File Poller查看来自该服务器的任何其他服务器和轮询文件,而不是安装Designer的服务器?
由于
答案 0 :(得分:2)
File Poller
只能访问运行引擎的系统可见的文件和目录,因此您需要安装网络驱动器来轮询位于远程服务器上的文件。
另一种选择是使用FTP调色板构建自定义轮询机制。您可以使用Timer
代替File Poller
。在第一次执行时,进程将使用FTP Dir
活动列出远程文件夹中的文件,然后将此列表存储在共享变量中。此列表将包含文件名,最后修改日期等。
每次触发进程时,它都会运行FTP Dir
来比较当前文件列表与前一个文件列表以检测任何更改(新文件,修改过的文件等)然后更新共享变量以保持远程文件夹的最新图像。然后,您可以运行FTP Get
来检索任何新文件或修改过的文件。