1

シナリオ:アプリケーションを開発したいと考えています。アプリケーションはリモート サーバーに接続し、データをローカル ディスクにダウンロードできる必要があります。一方、ダウンロードでは新しいファイルをチェックし、必要な (新しい) フォルダーを作成すると同時に新しいファイルのみをダウンロードする必要があります。 .

問題:サーバー内のファイルとローカル ディスク内のファイルを比較する方法がわかりません。新しいファイルだけをサーバーからローカル ディスクにダウンロードするにはどうすればよいですか?

何を考えていますか?:ローカル マシン内のファイルをサーバー内のファイルと同期したいと考えています。同期に rsync を使用する予定ですが、ASP.NET で使用する方法がわかりません。

私のアプローチが間違っているか、これを達成するための他の良い方法があるかどうかを教えてください。

4

2 に答える 2

0

最初にファイル名を比較し、次にファイル サイズを比較し、すべてが一致したら、ファイルのハッシュを比較できます。

于 2012-05-11T20:18:37.727 に答える