投稿日 | : 2007/01/16(Tue) 21:44 |
投稿者 | : 魔界の仮面弁士 |
Eメール | : |
URL | : |
タイトル | : Re: VBからネットワークファイルを1秒に1回監視する |
> 1.ファイルが変更されたかどうか、アクセス頻度を増やさずに
> 確認ってできるんでしょうか。
監視側が、更新されたかを定期的にチェックするのではなく、その逆に
変更した側が、監視側に通知する形態にすれば、通信回数は大幅に減りますね。
> 2.この方法だと、
> ネットワークの負荷も結構かかるんでしょうか。
なにを「結構」と見るかは、ケースバイケースでしょう。
(極端な話、ダイアルアップネットワークなら、課金の問題も出るわけですし)
負荷を心配するのであれば、実際に測定して確認すべきだと思いますよ。
> 3.DIR関数も、OPEN、GETのようなファイルアクセスになりますか?
Dirであっても、ファイルシステムへのアクセスとはなるでしょう。
負荷量はまるで違うでしょうけれども。
> 4.ファイルの更新時間を取得して、変更があった とか判断できますか?
可能ですが、ファイルシステムの違いによる分解能に注意してください。
たとえばVFAT の場合、ファイル更新日時は 2秒単位で記録されることになります。