无以致疑,使用异步io可以最大限度的提高系统的性能
不能采用linux下那种,多进程或多线程的模型,使用这种模型,在nt下当在线用户一多,
其效率之低是难以想象的。
具体实现是用的nt下的io完成端口功能,任何socket的io完全使用异步io,
然后通过几个少数的线程等待这些io的完成,一旦完成,但根据当前的状态采取下一步的
操作。
这个模型可以说是在nt下最好的模型了,尤其是用来开发多会话功能的网络应用
但是,彩用异步io,开发难度也是非常大的,不象每个会话对应一个线程的模式容易开发
--
FROM 166.111.172.127