zoukankan      html  css  js  c++  java
  • Windos下的6种IO模型简要介绍

    windows进行数据的收发有6种IO模型。分别是阻塞(blocking)模型,选择(select)模型,异步选择(WSAAsyncSelect)模型,事件选择(WSAEventSelect )模型,重叠IO(overlapped)模型,完成端口(completion port)模型。其中阻塞模型最简单,完成端口模型又能最优。
    下面分别就这几种io模型进行简要介绍。其中阻塞模型不进行介绍。只介绍其余五种IO模型。

    (1)Windows I/O模型之选择(select)模型

    (2)Windows I/O模型之异步选择(WSAAsyncSelect)模型

    (3)Windows I/O模型之事件选择(WSAEventSelect )模型

    (4)Windows I/O模型之重叠IO(overlapped)模型

    (5)Windows I/O模型之完成端口(completion port)模型模型

    对于各种I/O模型,各种windows系统对其的支持

    操作系统对套接字I / O模型的支持情况
    平台 s e l e c t WSAAsyncSelect WSAEvent Select O v e r l a p p e d Completion Port
    Windows CE 支持  不支持 不支持 不支持 不支持
    Windows 95(Winsock 1) 支持 支持 不支持 不支持 不支持
    Windows 95(Winsock 2) 支持 支持 支持 支持 不支持
    Windows 98 支持 支持 支持 支持 不支持
    Windows NT 支持 支持 支持 支持  支持
    Windows 2000 支持  支持 支持 支持 支持
  • 相关阅读:
    在登陆脚本中设置自动打开某个网页
    修改2k自动登陆的脚本
    COM组件和NT服务
    HRMS提示"HRMS服务器未注册或注册不正确"问题
    登录脚本
    vb的GUID生成算法
    WIN2000管理员密码的解密
    注册表中相等的项
    统一管理Windows 2000域中的服务
    深入挖掘Windows脚本技术
  • 原文地址:https://www.cnblogs.com/HPAHPA/p/7815918.html
Copyright © 2011-2022 走看看