有没有一篇好文章能清晰解释同步异步阻塞非阻塞BIONIOAIO的区别?
- 内容介绍
- 文章标签
- 相关推荐
本文共计7985个文字,预计阅读时间需要32分钟。
网上有许多关于同步/异步、阻塞/非阻塞、IO、NIO、AIO的文章,但它们都没有触及到我心里的预期。于是,我自己来写一篇。
常规误区:
1.误区一:同步和异步是互斥的,阻塞和非阻塞是互斥的。
2.误区二:异步编程就是非阻塞编程。
实际需求:
1.需求一:需要一个展示用户详细情况的接口。
2.需求二:需要调用一个HTTP接口。
步骤:
1.步骤一:调用HTTP接口获取用户数据。
2.步骤二:处理用户数据,展示用户详细信息。
本文共计7985个文字,预计阅读时间需要32分钟。
网上有许多关于同步/异步、阻塞/非阻塞、IO、NIO、AIO的文章,但它们都没有触及到我心里的预期。于是,我自己来写一篇。
常规误区:
1.误区一:同步和异步是互斥的,阻塞和非阻塞是互斥的。
2.误区二:异步编程就是非阻塞编程。
实际需求:
1.需求一:需要一个展示用户详细情况的接口。
2.需求二:需要调用一个HTTP接口。
步骤:
1.步骤一:调用HTTP接口获取用户数据。
2.步骤二:处理用户数据,展示用户详细信息。

