云群网络www.idcyq.com - 专注于企业级云服务器、云计算、网站高防CDN加速、服务器租用托管服务 - 站长资讯中心

云群网络 - 致力提供市面上常用的操作系统基础资料、安全防护知识、以及PHP,ASP环境搭建等。帮助大家学习和收集有用的教程。我们的宗旨是为大众站长提供优质的服务。

阻塞与非阻塞socket在数据往返间的区别,在缓冲区如何运转

     最近在网络上看到一些帖子以及回复,同时又搜索了一些网络上关于阻塞非阻塞区别的描述,发现很多人在描述两者的发送接收时操作返回以及缓冲区处理的区别时有不同程度的误解。所以我想写一篇文章来纠正错误,并作为记录方便查阅。

  首先socket在默认情况下是阻塞状态的(未指异步操作以及其它一些特殊用途下,直接默认为非阻塞),这就使得发送以及接收操作处于阻塞的状态,即调用不会立即返回,而是进入睡眠等待操作完成。下面把讨论点分为发送以及接收。

«1»
搜索
产品购买入口
网站分类
文章归档
友情链接
站标入口
  • RainbowSoft Studio Z-Blog
  • 订阅本站的 RSS 2.0 新闻聚合

Powered By 站长资讯中心

云群网络 - 为您提供各类站长资讯,站长教程,我们的宗旨是为大众站长服务。您将在这里得到最新、最全、最专业的行业资讯及网站建设技术文档!