网络编程---I/O模型

一、同步、异步、阻塞、非阻塞 常见的分类有以下: 同步阻塞IO 同步非阻塞IO 异步非阻塞IO 阻塞:是否阻塞主要体现在调用的线程是否可以干别的,关注的是程序的等待状态 同步:是否同步体现在消息通信机制上 。 也就是说同步和异步说的是消息的通知机制,阻塞非阻塞说的是线程的状态 。 如果说以上的定义依然无法判别,我们可以从输入操作的两个阶段来看: 一般来说,一个输入操作通常包括两个不同阶段: (1)
相关文章
相关标签/搜索