同步和异步的区别以编写代码为例
在写一个项目的代码,项目有多个模块,项目做完设计分析后开工,
如用同步的模式,只能一个模块一个模块的写,写完一个再写一个。
如用异步的模式,多个模块一起开工。
在信息传递的情况下,
同步发送信息:发送一个信息等对方回应再发送下一个。例如 tcp协议。
异步发送信息:发送一个信息,不管对方回应直接发送下一个信息 。例如 udp协议。
那么在生活中就有很多的同步异步例子
打电话时同步,发短信是异步
本文通过编程实例和日常生活场景对比了同步与异步的概念。在编程中,同步操作需要等待前一个任务完成才能进行下一步,而异步则可以并行处理多个任务;在信息传递上,同步方式等待响应,异步则不等待直接发送下一条信息。
同步和异步的区别以编写代码为例
在写一个项目的代码,项目有多个模块,项目做完设计分析后开工,
如用同步的模式,只能一个模块一个模块的写,写完一个再写一个。
如用异步的模式,多个模块一起开工。
在信息传递的情况下,
同步发送信息:发送一个信息等对方回应再发送下一个。例如 tcp协议。
异步发送信息:发送一个信息,不管对方回应直接发送下一个信息 。例如 udp协议。
那么在生活中就有很多的同步异步例子
打电话时同步,发短信是异步
1446
4973

被折叠的 条评论
为什么被折叠?