0

リモートの場所で新しく作成されたファイルを検出したいので、このファイルを処理できます(読み取り、操作を実行できます)

Java 5を使用してこれを行うにはどうすればよいですか? (古いサーバーであることは知っていますが、最近のアップグレードに問題があります)

注: リモート ファイルにアクセスする方法は、提案された解決策に応じて選択します (たとえば、最善の解決策が FTP を使用することである場合は、私が処理します)。

よろしくお願いします。

4

2 に答える 2

2

最も簡単な解決策は、DirectoryWatcherを使用することです

これには、Java 7とディレクトリがマウントされ、プロセスを実行しているユーザーに表示される必要があります。

于 2012-08-29T11:55:51.150 に答える
1

FTP によるポーリングは 1 つの方法です。

別の方法として、リモートの場所でカスタム コードを実行できる場合は、クライアントとサーバーの間で接続を開いたままにし (またはロング ポーリングを実行し)、サーバーがクライアントにファイルの変更をすぐに通知するようにします。

于 2012-08-29T12:43:39.563 に答える