非阻塞和阻塞

2015-09-24  本文已影响0人  ShallLi

### 同步

任务的执行顺序和程序的执行顺序一致,所以是同步的。

### 异步

每一个任务都有一个或多个回调函数, 当一个任务执行完,不是立即执行下一个任务,而是执行回调函数。所以任务的排列顺序和程序的执行顺序不一致, 是异步的。

阻塞和非阻塞应该是发生在消息的处理的时刻。阻塞其实就是等待,发出通知,等待结果完成。非阻塞属于发出通知,立即返回结果,没有等待过程

上一篇下一篇

猜你喜欢

热点阅读