如题,
是一个服务端向 多个 客户端发送文件。
最好有源代码
先谢谢各位了

解决方案 »

  1.   

    数据量不算小,反正实时要求不高,就不要集中传输影响网络。
    建议服务端程序开定时,将客户端排队,逐个向客户端送文件。
    点对点用 winsock 传文件的例子很多,自己搜一下。
      

  2.   

    尝试做了一个利用WINSOCK控件的自动分包发送机制的东东(VB6.0)这个自己改一下吧.
      

  3.   

    想要同时一起发,我看你直接用HTTP服务器更好.先建立一个HTTP地址,再向客户端广播这个HTTP地址,指挥客户端们下载.比如你的服务器端向一个HTTP目录复制一个文件,然后把地址发过去.....当然,得有IIS.
      

  4.   

    实时性要求不高还是不要用集体通知的方式,容易引起拥堵。
    如果改成循环令牌通知的方式,其实和循环推送的方式类似,反而要 IIS。