IOCP 乱序问题。
tp机器猫 2013-01-02 11:28:21 最近学IOCP。参照PiggyXP的例子http://blog.csdn.net/piggyxp/article/details/6922277
把他的C++代码转成了Delphi的。
但在服务端发送数据时出现点问题。(为了测试数据完整性)客户端发出请求后,服务端发送一文件给客户端,客户端接收文件的大小是正确的,但文件却不正确,发送的压缩包打不开。
我发送时用的wsaSend.发送文件100K左右,每次投递8192个字节,在PostQueuedCompletionStatus返回后再继续投递8192个字节,直至发送完成。采用的是短连接,每个连接完成一次交互后断开。