我想设计一个C/S的系统;
可以实现上百个Client端点同时连接到Server端;
当Client提交数据时,其他的Client可以得到即时的更新;
请高手帮助,怎样使用Winsock实现上述模型;
有好见解,我会加分的!

解决方案 »

  1.   

    先从基础的Winsock通讯做起。学会了应用,理解了整个过程,自然而然就知道后续应该如何去设计了。
      

  2.   

    用IDTcpServer可以实现
    而ServerSocket连接上百个就会有问题
      

  3.   

    WinSock我会使用;
    Socket.Select我也会使用;
    我不想使用Indy的控件;
      

  4.   

    ServerSocket我们连接了3500个还正常工作。
      

  5.   

    我最近也在学winsock,了解到好像完成端口模型可以很多很多
      

  6.   

    select模型成员最多有64个;
    windows最多提供一个进程同时保持64个WinSock对象!
      

  7.   

    把winsock/Winsock2当中的定义FD_SETSIZE改大不就多了。
      

  8.   

    那我也不可能保持所有的WinSock连接呀!
    端口号一共才65536个!
    如果我的客户端超过65536呢?