只是想知道人们如何看待使用 MonoTorrent 和 torrent 协议作为安装程序的核心部分......
本质上,我正在创建一个具有以下要求的安装程序:
- 通过防火墙/代理访问
- 通过 SSL 运行
- 对安装程序/文件的经过身份验证的访问
- 后台下载
- 处理不良连接(即,如果发生断开连接,则拾取文件中途的下载)
- 验证下载内容的完整性
- 下载节流
因此,考虑到所有这些,我认为将 MonoTorrent 嵌入到安装程序包中,运行私人跟踪器并让客户端从服务器下载(没有播种,只有浸出)将是一个好主意。
这还有一个额外的好处,那就是能够根据负载使额外的服务器联机或脱机。
你们有什么感想?我可以从 MonoTorrent 获得此功能吗?设置起来有多难?是否有更好的替代方案可以满足这些要求?