(此文由nunix@sohu.com原创,转载请注明出处)
一、RDPAIO简介:
为提高多并发多连接环境下的数据吞吐量,RDP实现了异步非阻塞I/O模型,并在原RDP Socket API基础上扩展了一组RDPAIO接口函数,即RDPAIO API。
二、I/O通讯模型简介:
在介绍RDPAIO之前,先简单的解释一下几个I/O通讯模型中的常用概念
1、阻塞:应用程序挂起(Suspend)直到当前I/O操作结束。
2、非阻塞:应用程序立即返回,不管I/O操作是否成功。
3、同步:应用程序流程与I/O操作流程保持一致。
4、异步:可以连续发起多个I/O操作,应用程序不必与I/O操作流程保持一致。