MonoTorrent と torrent プロトコルをインストーラーのコア部分として使用することについて、人々がどう考えているかを考えてみてください....
基本的に、次の要件を持つインストーラーを作成しています。
- ファイアウォール/プロキシ経由のアクセス
- SSL上で実行
- インストーラー/ファイルへの認証済みアクセス
- バックグラウンドダウンロード
- 接続不良を処理します (つまり、切断が発生した場合、ファイルの途中であったダウンロードを取得します)
- ダウンロードしたコンテンツの整合性を検証する
- スロットリングをダウンロード
以上のことから、MonoTorrent をインストーラー パッケージに組み込み、プライベート トラッカーを実行し、サーバーからクライアントをダウンロードする (シーディングだけではなく、リーチングのみ) ことは良い考えだと思いました。
これには、負荷に応じて追加のサーバーをオンラインまたはオフラインにすることができるという副次的な利点もあります。
皆さんはどう思いますか?この機能を MonoTorrent から取得できますか? また、セットアップはどれくらい難しいですか? これらの要件を満たすより良い代替手段はありますか?