现在IOCP的功能还剩下服务端数据的返回。
还是采用netty的方式。netty返回数据的调用是这样的contenxt.write(<TObject> obj);这样将obj对象发送给客户端。
1.将回传的对象进行编码成buffer
2.通过socket进行传送.
>>>>>>>>>>>>>>
下面我贴出回传数据的过程.
在数据处理的时候,我尝试调用这段代码
在IOCP的工作线程中如果数据发送完成,回收内存块。
TIOCPTools.SendBuffer代码
//编码器代码,负责将发送的对象转换成流
>>>>>好了关键性的代码我都贴出来了。这次就不提供demo了。如果有需要的请留言
下一次学习的主题是做一个压力测试的demo