![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOCP
jiangqin115
这个作者很懒,什么都没留下…
展开
-
IOCP模型与网络编程
一。前言: 在老师分配任务(“尝试利用IOCP模型写出服务端和客户端的代码”)给我时,脑子一片空白,并不知道什么是IOCP模型,会不会是像软件设计模式里面的工厂模式,装饰模式之类的那些呢?嘿嘿,不过好像是一个挺好玩的东西,挺好奇是什么东西来的,又是一个新知识啦~于是,开始去寻找一大堆的资料,为这个了解做准备,只是呢,有时还是想去找一本书去系统地学习一下,毕竟网络的资料还是有点零散原创 2016-05-02 18:15:16 · 3245 阅读 · 0 评论 -
IOCP (关于WSASend,WSARecv调用)
最近都在做windows socket相关的东西,使用IOCP其中还是遇到了一些问题,当然遇到问题就要尝试解决问题,这也是一个学习的过程。IOCP可以说是windows 上性能最好的网络模型了,具体IOCP,就不介绍了.在用我的网络接口,发大量数据时,发现,数据对不上,即收包量会增多,内容是不会丢的,由于我是严格控制服务器端的收包大小,和收包量,所以也感觉很奇怪。先是怀疑WSASend连续原创 2017-11-08 09:05:30 · 2530 阅读 · 1 评论 -
IOCP中在WSASend以及WSARecv的时候出现WSA_IO_PENDING情况的说明
IOCP中在WSASend以及WSARecv的时候出现WSA_IO_PENDING情况的说明应该是windows网络编程第二版里面提到过。现在整理一下。1:在IOCP中投递WSASend返回WSA_IO_PENDING的时候,表示异步投递已经成功,但是稍后发送才会完成。这其中涉及到了三个缓冲区。网卡缓冲区,TCP/IP层缓冲区,程序缓冲区。情况一:调用WSASend发送正确原创 2017-11-08 09:06:04 · 562 阅读 · 0 评论