除Socket api外
谢谢CSocket类可以达到要求吗? 又听说它不是安全性,这样会不会出现内存泄露?

解决方案 »

  1.   

    建议用ACE。
    CSocket不适合做服务器。
      

  2.   

    CSocket本质上也是用socket API进行,它选择其中的一个模型,就是消息模型,但是没有你说的内存泄露,不过当过多的时候,设计比较麻烦。
    基本上用事件或完成端口就可以了,前者理解简单,后者可能稍许麻烦。
      

  3.   

    这么少的客户端用select模型就行了,
      

  4.   

    还是用API吧,但是线程不要开太多,可以一个线程处理多个SOCKET
      

  5.   

    http://www.vczx.com/article/show.php?id=711
    有类似用api写的控件,这是客户端和mfc写的服务端。
      

  6.   

    完成端口通常是在服务器端用的socket模型.处理大量数据连接.
    多线程就够了
      

  7.   

    500个线程:WSAEventSelect()+Overlapp+多线程,效果应该不错!