比如VB做的C/S 一个很小的程序(VB+MSSQL2000),客户有400个时和5000个客户时分别怎么处理自动更新的问题?也就是400个~5000个客户同时从服务器下载EXE程序的话服务器会处理不了,升级程序放到数据库里怎么样?我的想法:但是分好几十批处理这样会减轻服务器的负荷,请大家给我一个详细代码或详细思路,

解决方案 »

  1.   

    比如:QQ是怎么自动升级的?
    MSN是怎么自动升级的?
    QQ和MSN哪么多客户同时升级的话服务器一定死,
    能说说他人是怎么做到这个功能的?
      

  2.   

    服务器用http或ftp都可
    vb中有控件interg下戴,能满足你的要求
      

  3.   

    限制连接数嘛..
    如果达到了预设的连接数.则使用另一个SCK控件给客户端发送消息提示服务器忙请稍侯连接嘛.
    如果还不放心.可以让用户在收到"忙"信息10分钟后则可再次执行updata程序就OK了..