- 1
- 0
- 约5.13千字
- 约 25页
- 2026-10-03 发布于湖北
- 举报
第8章Winsock的输入/输出模型
第7章已经提到,WinSock在进行输入输出
的时候,可以采用阻塞模式或非阻塞模式。使
用非阻塞套接,带有I/O操作的随机性,使
非阻塞套接难于操作,给编程带来困难。为
解决这个问题,对于非阻塞的套接工作模式,
进一步引入了五种“套接I/O模型”,它们有
助于应用程序通过一种异步方式,同时对一个
或多个套接上进行的通信加以管理。
这些模型包括
select(选择)、
WSAAsyncSelect(异步选择)、
WSAEventSelect(事件选择)、
Overlapped
I/O(重叠式I/O)
以及Completion
port(完成端口)。
限于篇幅,本章将主要介绍前三种。
不同的Windows平台支持不同的I/O模型。如
表8.1所示:
8.1
select模型
select(选择)模型是Winsock中最常见
的I/O模型。它的中心思想是利用select函数,
实现对多个套接I/O的管理。利用select函
数,可以判断套接上是否存在数据,或者能
否向一个套接写入数据。只有在条件满足时,
才对套接进行输入输出操作,从而避免无功
而返的I/O函数调用,避免频繁产
您可能关注的文档
- 《计算机组成原理与结构》PPT课件计算机组成原理考试辅导(网络学院).pdf
- 《计算机组成原理与结构》PPT课件教案第二章 习题答案.pdf
- 《计算机组成原理与结构》PPT课件教案第三章 存储系统 习题课(Cache之前)(计2003).pdf
- 《计算机组成原理与结构》PPT课件教案第三章 存储系统(四)(含练习题,计2003).pdf
- 《计算机组成原理与结构》PPT课件教案第三章 习题课(Cache之前答案)(计2003).pdf
- 《计算机组成原理与结构》PPT课件教案第五章 中央处理器 习题课.pdf
- 《计算机组网技术原理》授课课件PPT教案-第10章 路由器技术(1).pdf
- 《计算机组网技术原理》授课课件PPT教案-第17章 帧中继.pdf
- 《计算机组网技术原理》授课课件PPT教案-工程篇二:计算机网络工程实施.pdf
- 《计算机组网技术原理》授课课件PPT教案-总复习提纲06_5.pdf
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
原创力文档

文档评论(0)