なでしこ1を使って、定期的にFTPサーバーからデータをダウンロードするプログラムを作っています。
10分に1回のデータ更新のため自動化しているのですが、ネットワーク等の諸々の原因によってサーバーからのダウンロードが終わらない時があり、「経過ダイアログ」が表示されたまま固まってしまうことがあります。
手動で経過ダイアログ内の中断ボタンをクリックすれば次の処理に進むのですが、できれば中断処理も自動化したいと考えています。
そこで質問になりますが、FTP機能として転送タイムアウトのようなものはあるのでしょうか。
できれば「n秒後までに転送が完了しなければ自動的に中断」のような処理ができればと思います。
または、強制的に経過ダイアログの中断ボタンを押す方法などあれば教えていただけると幸いです。
|