- 1
- 0
- 约1.75万字
- 约 57页
- 2017-02-04 发布于江苏
- 举报
第三章 windows套接字I/O模型 几种模型概览: ① select 模型: ?????? select模型是WinSock中应用最广泛的模型之一,核心就是select函数,它可用于判断套接字上是否存在数据,或者能否向一个套接字写入数据。这个函数可以有效地防止应用程序在套接字处于阻塞模式中时,send或recv进入阻塞状态;同时也可以防止产生大量的WSAEWOULDBLOCK错误select的优势是能够从单个线程的多个套接字上进行多重连接及I/O。这就避免了伴随阻塞套接字和多重连接的线程剧增。 ② WSAAsyncSelect 模型: ?????? 因为它是以消息为基础的,关键就是WSAAsyncSelect函数,将socket消息发送到hWnd窗口上,然后在那里处理相应的FD_READ、FD_WRITE等等消息。优点:WSAAsyncSelect和WSAEventSelect模型提供了读写数据能力的异步通知,但他们不提供异步数据传送,而重叠及完成端口提供异步数据的传送。而且它可以在系统开销不大的情况下同时处理很多连接,而select模型还需要建立fd_set结构。 缺点:必须要使用一个窗口接收消息,如果处理成千上万的套接字就力不从心了。 ③ WSAEventSelect 模型: ?????? 这个也是以时间为基础的网络事件通知,但是与WSAAsyncSelect不同的是,它
您可能关注的文档
- 《市场营销策划》第十二章促销策划.ppt
- UnitSectionB导学案.ppt
- icemsurf物体管理.ppt
- 第七章粗集理论与概率统计方法.ppt
- 实验七十七化学平衡常数及分配系数的测定.ppt
- Matlab字符数组.ppt
- 第七章完全垄断市场中价格和.ppt
- 碳酸氢铵中氮含量的测定.ppt
- 第十章数据库完整性.ppt
- 数字滤波器的频域AF设计.ppt
- 《JJF 2381-2026钢直尺检定仪校准规范》.pdf
- 计量规程规范 JJF 2381-2026钢直尺检定仪校准规范.pdf
- 计量规程规范 JJF 2391-2026超声声时标准棒校准规范.pdf
- JJF 2391-2026超声声时标准棒校准规范.pdf
- 《JJF 2391-2026超声声时标准棒校准规范》.pdf
- 计量规程规范 JJF 2932-2026超声猝发音信号源校准规范.pdf
- 《JJF 2932-2026超声猝发音信号源校准规范》.pdf
- JJF 2932-2026超声猝发音信号源校准规范.pdf
- JJF 2389-2026水声材料声学性能参数测量系统(行波管法)校准规范.pdf
- 计量规程规范 JJF 2389-2026水声材料声学性能参数测量系统(行波管法)校准规范.pdf
最近下载
- 青马工程试题及答案.docx VIP
- NBT 11604-2024陆上风电场工程拆除技术规范.docx
- 金风2.0MW机组典型故障培训.pptx VIP
- 2025年四川省遂宁市某中学初一入学数学分班考试真题含答案.docx VIP
- 社会学:第四章 社会学在中国.ppt VIP
- DL_T 802.7-2023 电力电缆导管技术条件 第7部分:非开挖用塑料电缆导管.pdf VIP
- 生物信息学课件(东南大学版)1.ppt VIP
- 福州希尔顿欢朋酒店效果图方案.pptx
- 2026年海南省机关事业单位招聘雇员及村(社区)工作人员考试(公共基础知识及公文写作)历年参考题库含.docx VIP
- 计算机组成原理第五章部分课后题答案(唐朔飞版).pdf VIP
原创力文档

文档评论(0)