IOCP 从初学者角度最简化的说明(delphi示例)
IOCP最简化说明IOCP越说越复杂,我想尝试简明的从初学者的概念来说明,把最迷惑的部分简要说明:关键点一:完全IO端口返回的消息,是系统保存在队列里的!不是直接给你返回!因为需要够快,所以建立完全端口后,完全端口自己会处理完所以连接、接收的动作,并把处理好的消息保存到队列里!它不管你需不需要,只要合法的都存好!所以我们关键的动作也就是要从队列去消息出来处理!关键点二:它的关键函数:到队列去取数据的函数,它是阻塞式的。你执行了这个函数,如果队列里没有消息,它会停住等到有消息之后才往下走(当然..