作者:微公号莆田鞋园 | 来源:互联网 | 2023-10-10 18:20
1. 同步和异步
同步和异步是一种消息通知机制,而阻塞是对主体而言的
- 同步阻塞: A调用B,B处理获得结果,才返回给A。A在这个过程中,一直等待B的处理结果,没有拿到结果之前,需要A(调用者)一直等待和确认调用结果是否返回,拿到结果,然后继续往下执行。
( 做一件事,没有拿到结果之前,就一直在这等着,一直等到有结果了,再去做下边的事) - 异步非阻塞: A调用B,无需等待B的结果,B通过状态,通知等来通知A或回调函数来处理。
(做一件事,不用等待事情的结果,然后就去忙别的了,有了结果,再通过状态来告诉我,或者通过回调函数来处理。)