Linux I/O模型简介

1、基本概念 在进行网络编程时,我们常常见到同步(Sync)、异步(Async),阻塞(Block)、非阻塞(Unblock)四种调用方式。 同步:调用一个功能,该功能没有结束前,一直等待。 异步:调用一个功能,不需要知道该功能结果,该功能有结果后通知我(回调通知)。 阻塞:调用函数,函数没有接收完数据或者没有得到结果之前,不会返回。 非阻塞:调用我函数,函数立即返回,通过select通知调用者。
相关文章
相关标签/搜索