初学iocp。最近借用别人的架构,想做个server
收了数据肯定就希望做相关的数据处理工作者线程里面做太多的数据库操作,貌似不太合适。
所以求教这个处理方式,思路、伪代码都可以。
给成型的代码的话偶只有一把鼻涕一把泪的感谢了,呵呵,基本上不敢奢求了。

解决方案 »

  1.   

    楼主,能不能传个IOCP框架学习,小弟不懂,[email protected]
      

  2.   

    当你把IOCP不看作是IOCP,而只是一个线程池和队列的整合,那么就不会有如此一问。简单来讲,如果有网络通讯,并且占用比较大的比重,那么通常就可以独立一个队列(IOCP);如果业务操作并不完全被数据库操作所覆盖,并且数据库的操作占有一定的比重,并且还可能存在资源差异的放,那么就可以把业务队列与数据库操作队列分离。没有绝对的设计,一切以应用为出发点。
      

  3.   

    厚下脸皮了。。楼上的几个猩猩,请问哪里有比较好的数据库操作的线程池封装代码,偶可不希望自己在服务器无数次的crash中成长,谢谢
      

  4.   

    先不要管IOCP这些新名词,先自己练练写线程池。