消息准备做IOCP,在线程池、内存池、连接池上不是很明白代码该如何实现,望各位大虾赐教,[email protected]   MSN:[email protected]

解决方案 »

  1.   

    http://www.delphibox.com/article.asp?articleid=3592 线程池
    基础东西还是要自己看
      

  2.   

    这些东西用delphi不怎么好写。当然也能写的出。最好还是C++,SDK吧。
      

  3.   

    是的,写IOCP最好还是用C写吧,我就尝试用Delphi写过,发现里面的WindowsAPI处理起来远没有C的容易,最后还是用C做了一个,其实也用不到线程池之类的高级技术的啊,就按照Windows网络编程里面的做,就可以实现的。做完后这个东西还是满好用的,现在一般一个端口至少可以处理2500以上的连接数,程序也是满稳定的,效率也不错
      

  4.   

    小第不太懂C啊,什么地方有C的代码可以研究一下呢?还有,如果用DELPHI来写会产生什么问题?
      

  5.   

    delphi写线程池应该很容易,iocp网上有现成的源码你可以到www.delphibox.com还有盟动力里面搜一下
      

  6.   

    http://www.tiantiansoft.com/bbs/dispbbs.asp?boardID=93&ID=138479&page=2这里有个是之前学IOCP时写的CB代码,可以看一下.
      

  7.   

    《WINDOWS网络编程技术》,这本书里面的第8章有关于IOCP的描述
    另外,Delphi也有一些IOCP的相关控件已经有人做过的,可以参考他们的看看
      

  8.   

    理解I/O完成端口模型
    http://topic.csdn.net/t/20040512/08/3056877.html
      

  9.   

    http://www.cnblogs.com/qiubole/archive/2006/03/24/358081.html
    基于Delphi的Socket I/O模型全接触