- 1
- 0
- 约6.47千字
- 约 35页
- 2026-08-31 发布于北京
- 举报
*;6.1.1WinSock的两种输入输出模式
;*;6.1.2两种模式的优缺点及处理方法
“阻塞”与“非阻塞”模式各有其优点和缺点。
阻塞套接字的I/O操作工作情况比较确定,无非是调用、等候、返回。大部分情况下,I/O操作都能成功地完毕,但是就是耗费了等候的时间
因而比较容易使用,容易编程;
但在应付诸如需要建立多个套接字连接来为多个客户服务的时候,或在数据的收发量不均匀的时候,或在输入输出的时间不确定的时候,却显得性能低下,甚至无能为力。;使用非阻塞套接字,需要编写更多的代码,因为必须恰本地把握调用I/O函数的时机,尽可能减少无功而返的调用,还必须详加分析每个Winsock调用中收到的WSAEWOULDBLOCK错误,采用相应的对策。
这种I/O操作的随机性使得非阻塞套接字显得难于操作。
?所以,我们必须采用某些合适的对策,克服这两种模式的缺点,让阻塞和非阻塞套接字能够满足各种场合的要求。
对于非阻塞的套接字工作模式,进一步引入了五种“套接字I/O模型”。
对于阻塞的套接字工作模式,则进一步引入了多线程机制。;6.2.1Win32OS是单顾客多任务的操作系统
最早的DOS是单顾客单任务的。
后来发展到图形界面的Windows,发展到Windows95,Windows98,就都支持多任务了。
从WindowsNT起,Windows操作系统更是发
您可能关注的文档
最近下载
- 2023年10月朝阳银行股份有限公司员工社会招聘87人上岸笔试历年高频考点(难、易错点荟萃)附带答案详解.docx VIP
- 第2讲 一心跟着共产党(第二课时)党和人民心连心(课件)-《学生读本(小学低年级)》.pptx VIP
- 教学课件 商务英语翻译--郭晓燕.ppt
- 中国临床肿瘤学会(CSCO)胃低分化腺癌诊疗指南(2025年)解读.docx
- 2026年固态变压器行业企业投资可行性报告(智研咨询发布).docx VIP
- 2026新版现场事故应急处置方案模板(依据GB6441-2025编制).docx
- 2026年林业碳汇项目开发基础知识与碳汇计量测试卷.docx VIP
- 马宝华老师—再论人为事物的若干问题201012.ppt
- 1.2 集合间的基本关系 课件(共19张PPT).pptx VIP
- 甜高粱秸杆年产10万吨变性燃料乙醇示范工程可行性研究报告.doc VIP
原创力文档

文档评论(0)