好好聊聊同步异步阻塞非阻塞
Posted miduos
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了好好聊聊同步异步阻塞非阻塞相关的知识,希望对你有一定的参考价值。
所谓同步和异步 就是 请求发起方对结果的获取是主动去获取结果还是等待被动通知
同步
一直在等待应答结果 同步阻塞
先处理其他问题,不断轮询查看结果 同步非阻塞
异步(回调 事件监听)
服务方通知,请求方一直等待应答结果 异步阻塞
发出请求后处理其他问题,被动等待服务方通知
阻塞 非阻塞
在线程中有对应的状态 挂起还是运行中
生活例子
银行等待业务办理,啥都不做,询问等待情况, 同步阻塞
银行等待业务办理,玩玩手机,时不时询问等待情况 同步非阻塞
银行等待业务办理,啥都不做,排号等待通知 异步阻塞
银行等待业务办理,玩玩手机,排号等待通知 异步非阻塞
以上是关于好好聊聊同步异步阻塞非阻塞的主要内容,如果未能解决你的问题,请参考以下文章