如何在外部组件上立即检测到事件。不想投票,还有其他选择吗?

时间:2019-02-09 09:39:56

标签: java python algorithm scala events

我不想使用轮询技术或下面使用轮询的任何库,例如Thread.sleep等。有什么建议吗? 这是一个开放性问题,我只是对方法感兴趣。

示例:一旦文件从FTP上拉到FTP,就立即将其拉出,等等。

1 个答案:

答案 0 :(得分:1)

原则上没有办法

  • 您进行轮询(主动)
  • 或“服务器”将事件推送给您(反应)

很明显,有种方法可以将轮询包装到类似反应的接口中。

关于ftp –替代方法是使中间服务确实进行推送,或使用inotify(可能会为您有效包装)