使用SFTP协议上载文件时通知Java或Python

时间:2014-03-10 15:32:31

标签: java python linux sftp

我使用多个应用程序将使用SFTP协议的文件上传到我服务器上的特定目录。我想编写一个将使用Java或Python编程语言部署在我的服务器上的应用程序。将新文件添加到目录时,必须通知此应用程序。我想在不轮询目录的情况下这样做。这可能吗?

1 个答案:

答案 0 :(得分:3)

是 - 对于Java 7,使用WatchService。对于Python,请参阅pyinotify

底层机制是inotify,你可以生成shell级解决方案,每次添加文件时都使用inotify-tools来运行一个小帮助应用程序。