0
ファイルが更新されているかどうかをftpサーバーから調べるJAVAのアプリケーションがあります。ファイルが更新された場合は、ファイルを再度ダウンロードします。
ファイルが変更されているかどうかを確認するために、長いポーリングを使用しています。 FTPサーバーに5秒ごとにpingを実行し、ファイルの変更日時が変更されているかどうかを確認します。日付が変更された場合は、ファイルを再ダウンロードします。
ロングポーリング以外の方法でこの操作を実行すると良いでしょうか?ロングポーリングの代わりに?
サーバーへの唯一のインターフェースが標準FTPの場合、いいえ、(長い)ポーリングの代替手段はありません。 FTPサーバーはクライアントの要求に応じてファイルを送信し、通知の仕組みはありません。 –