急需DELPHI线程池代码,准备做完成端口 消息准备做IOCP,在线程池、内存池、连接池上不是很明白代码该如何实现,望各位大虾赐教,[email protected] MSN:[email protected] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.delphibox.com/article.asp?articleid=3592 线程池基础东西还是要自己看 这些东西用delphi不怎么好写。当然也能写的出。最好还是C++,SDK吧。 是的,写IOCP最好还是用C写吧,我就尝试用Delphi写过,发现里面的WindowsAPI处理起来远没有C的容易,最后还是用C做了一个,其实也用不到线程池之类的高级技术的啊,就按照Windows网络编程里面的做,就可以实现的。做完后这个东西还是满好用的,现在一般一个端口至少可以处理2500以上的连接数,程序也是满稳定的,效率也不错 小第不太懂C啊,什么地方有C的代码可以研究一下呢?还有,如果用DELPHI来写会产生什么问题? delphi写线程池应该很容易,iocp网上有现成的源码你可以到www.delphibox.com还有盟动力里面搜一下 http://www.tiantiansoft.com/bbs/dispbbs.asp?boardID=93&ID=138479&page=2这里有个是之前学IOCP时写的CB代码,可以看一下. 《WINDOWS网络编程技术》,这本书里面的第8章有关于IOCP的描述另外,Delphi也有一些IOCP的相关控件已经有人做过的,可以参考他们的看看 理解I/O完成端口模型http://topic.csdn.net/t/20040512/08/3056877.html http://www.cnblogs.com/qiubole/archive/2006/03/24/358081.html基于Delphi的Socket I/O模型全接触 数据精度问题 如何取得所有输入法且使函数以数组的形式返回? general sql error 错误 cxgrid 如何给某列增加一个右键菜单以实现对选中的某行记录执行删除功能? ADOQuery导致内存溢出 不知文件的结构情况下,怎么读出内容来 请问:DBGrid的OnColExit事件怎么会是这样的?!好象只有在同一行中从一个字段离开到另外一个字段的时候才触发!?换行就不触发了,怎么 如何固定panel的位置? cg1120(代码最优化-§惟坚韧者始能遂其志§) 请进来领100分!! 如何释放内存? 求解,网络语音聊天 晕了,又是PAGECONTROL查询控件的问题~~~
基础东西还是要自己看
另外,Delphi也有一些IOCP的相关控件已经有人做过的,可以参考他们的看看
http://topic.csdn.net/t/20040512/08/3056877.html
基于Delphi的Socket I/O模型全接触