只是想知道人们对使用MonoTorrent和torrent协议作为安装程序核心部分的想法。
本质上,我正在创建一个具有以下要求的安装程序:
通过防火墙/代理访问
通过SSL运行
对安装程序/文件的身份验证访问
后台下载
处理不良的连接(即,如果断开连接,则下载文件中途下载的文件)
验证下载内容的完整性
下载节流
因此,考虑到所有这些,我认为将MonoTorrent嵌入安装程序包中,运行一个私有跟踪器,并让客户端从服务器下载(不播种,仅提供种子)是一个好主意。
这还有一个好处,就是可以根据负载使额外的服务器联机或脱机。
你们有什么感想?我可以从MonoTorrent获得此功能吗?安装有多困难?是否有更好的替代方案可以满足这些要求?
最佳答案
我不能对MonoTorrent进行特别评论,但是大型软件公司的确确实使用了Torrent协议来分发修补程序和安装程序(例如,请参阅Blizzard Entertainment)。