2

2 年前、私たちは多数のビデオ ファイルを含む数ギガバイトの Windows アプリケーションを出荷しました。現在、約 1 ギガバイトの新しいデータと変更されたデータを含む重要な更新をリリースしようとしています。

私たちは現在、5 ドル以上で顧客に DVD を発送できると主張するDVD フルフィルメント ハウス (たとえば、これらの人々のようなもの) を検討しています。これらの企業で経験のある人はいますか?

また、ネットワークベースの「アップデーター」ソフトウェアも多数見てきました。残念ながら、これらのツールのほとんどは、はるかに小規模なプログラムを対象としています。ギガバイト サイズの更新を適切に処理するライブラリまたは製品はありますか?

アドバイスありがとうございます!

4

3 に答える 3

1

BITSは、未使用の帯域幅を使用してファイルを 1 つずつダウンロードするための Microsoft のライブラリです。基本的に、クライアントに新しいビデオ ファイルをトリクル ダウンロードさせることができます。ただし、問題は、最初に BITS を使用するようにプログラムを更新する必要があることです。

于 2008-09-17T19:58:35.810 に答える
1

エンド ユーザーが誰であるかに応じて、いくつかのオプションがあります。

  1. DVDの発送

    このオプションはかなり高価になる傾向があり、ソフトウェアがインストールされていない人に出荷する場合は、最善の方法ではない可能性があります。

  2. HTTP ホスティング (Akamai またはその他の CDN を使用)

    これは、Apple などの他の企業でもうまく機能しますが、Microsoft も同様だと思います。

  3. ビットトレント

    違法なコンテンツに使用されるだけでなく、ファイルを送信する作業負荷の一部をオフロードできます。同時に、マシンのシードに正しいファイルがあることを確認すれば、高速なプロトコルです。 bittorrent プロトコルは、エンド ユーザーがまったく同じハッシュを持つ同じファイルを確実に取得できるようにします。

于 2008-09-17T20:01:11.250 に答える
0

rsync アルゴリズムを使用できます: http://samba.anu.edu.au/rsync/

于 2010-02-03T05:06:41.477 に答える