要实现一个下载软件开发的问题:该软件不像BT这样,用户做服务器,服务器的个数是固定的,只存在一个多用户下载时如何分配服务器的问题我想这样
1 用户先和每一服务器建立连接测试当前网速
2 然后根据已往下载平均网速 综合确定 网速队列然后根据某些规则分配到服务器上
但是要知道
服务器有哪些约束条件,才能确定分配如何能让用户在从服务器下载时的效率最高?请大家多多提供思路