0

我想在远程位置检测新创建的文件,所以我可以处理这个文件(读取它,并对其进行一些操作)

那么请问,我怎样才能使用 Java 5 做到这一点?(我知道这是一台旧服务器,但我们最近在升级它时遇到了问题)

注意:访问远程文件的方式由我们选择,具体取决于建议的解决方案(例如,如果最好的解决方案是使用 FTP,我会处理它)

提前谢谢你们。

4

2 回答 2

2

最简单的解决方案是使用 Directory Watcher

这需要 Java 7 并且该目录已安装并且对运行该进程的用户可见。

于 2012-08-29T11:55:51.150 回答
1

使用 FTP 轮询是一种方法。

如果您可以在远程位置运行一些自定义代码,另一种方法是保持客户端和服务器之间的连接打开(或执行长轮询)并让服务器立即通知客户端文件的任何更改。

于 2012-08-29T12:43:39.563 回答