【问题标题】:File Poller in BusinessWorksBusinessWorks 中的文件轮询器
【发布时间】:2016-08-13 09:31:37
【问题描述】:

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

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

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

谢谢

【问题讨论】:

  • 你用的是什么版本的BW?
  • @NeerPatel,既然提到了设计师,我相信它是 bw5.x。

标签: file businessworks poller tibco-business-works


【解决方案1】:

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

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

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

【讨论】:

  • 这是一个多层环境,因此安装网络驱动器不适用。您能否详细说明其他自定义轮询机制?谢谢
猜你喜欢
  • 1970-01-01
  • 2015-04-12
  • 2018-03-05
  • 1970-01-01
  • 1970-01-01
  • 2015-09-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多