共有フォルダーにコピーしているファイルの整合性をプログラムで確認したいのですが、これは自動化ツールによって実行される一連の手順の一部であるため、最善の (最もエレガントな) 作成方法を探しています手動操作を伴わずに信頼性が向上します。
共有フォルダーについて: これはストレージ サーバーであり、そこに自分のコンテンツを展開できません。サーバーの所有者に連絡して、必要な情報 (つまり、SHA-256 ハッシュ) を提供してもらうことを検討してみてはいかがでしょうか? 代替案はありますか?
共有フォルダーにコピーしているファイルの整合性をプログラムで確認したいのですが、これは自動化ツールによって実行される一連の手順の一部であるため、最善の (最もエレガントな) 作成方法を探しています手動操作を伴わずに信頼性が向上します。
共有フォルダーについて: これはストレージ サーバーであり、そこに自分のコンテンツを展開できません。サーバーの所有者に連絡して、必要な情報 (つまり、SHA-256 ハッシュ) を提供してもらうことを検討してみてはいかがでしょうか? 代替案はありますか?
sftp または https プロトコルで行われるチェック以外は、Apache Commons VFS はこれをサポートしていません。サーバーが協力しない場合は、.sha1 や .md5 (または PGP .asc 署名) などの追加ファイルをアップロードするのが一般的です。VFS の場合、これはアップ/ダウンロードする 2 番目のファイルにすぎません。
アップロードしたファイルのダウンロードが許可されている場合は、ハッシュを計算して確認することにより、マシンの整合性を確認してください。それとも、ダウンロードに時間がかかりますか?
アップデート:
適切な解決策を議論するには、信頼できるいくつかの前提条件または仮定が必要だと思います。これに頼ってもいいですか?
したがって、ファイルをアップロードして再度ダウンロードすると、p*q の確率で成功するはずです。p*q が非常に高く、アップロードされたファイルをダウンロードするためのコストが低い場合、ローカル マシンでハッシュをチェックするのが適切ですよね?