BusinessWorks中的文件轮询器

时间:2016-04-20 15:18:56

标签: file businessworks poller tibco-business-works

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

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

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

由于

1 个答案:

答案 0 :(得分:2)

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

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

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