要涉及具体问题的哪种,如内存的分派问题,包的乱序问题,如何投递接收套接字。
开那些线程,各线程负责什么?不要太浅的那种,要最好能符合实际项目的要求。
也可以谈自己的看法——关于IOCP编写高性能服务器。

解决方案 »

  1.   

    http://blog.csdn.net/dclchj/archive/2010/09/02/5857327.aspx
    这篇文章应该能帮你解开一些疑惑,但想要更具体的话,我不知道了。
      

  2.   

    先看一下Window网络编程,设计模式可以去看看Ace`
      

  3.   

    《windows网络编程》第二版,里面有几章专门讲这个的。
      

  4.   

    先创建一个完成端口,然后将接收的连接对应的套接字与该端口绑定起来,这样每次使用socket操作IO端口收发数据的时候都会得到通知信息,根据通知信息进行后续处理。
      

  5.   

    本帖最后由 VisualEleven 于 2010-09-24 20:21:18 编辑
      

  6.   

    本帖最后由 VisualEleven 于 2010-09-24 20:21:41 编辑
      

  7.   

    国外有一个开源的项目,叫spserver。写的非常好。可以拿过来直接用。我去年用过的。很稳定、高效。一直想写一篇介绍她的文章,可惜没时间。你可以直接下载,试试用。我去年研究了一周,基本会用了(我比较菜)。