黑马程序员技术交流社区
标题:
同步和异步的区别
[打印本页]
作者:
Dej@vu
时间:
2013-8-2 18:26
标题:
同步和异步的区别
同步和异步的区别?在什么情况下分别使用他们,最好能举例 谢谢!!!
作者:
xuaner0719
时间:
2013-8-3 00:27
同步就是一件事,一件事情的做。
异步就是,做一件事情,不引响做其他事情。
例如:吃饭和说话,只能一件事一件事的来,因为只有一张嘴。
吃饭和听音乐是异步的,因为,听音乐并不引响我们吃饭。
作者:
乔小北
时间:
2013-8-3 11:01
进程同步:就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事.就像早上起床后,先洗涮,然后才能吃饭,不能在洗涮没有完成时,就开始吃饭.异步的概念和同步相对。当一个异步过程调用发出后,调用者不能立刻得到结果。
用普通B/S模式(同步)和AJAX技术(异步)解释一下:
同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事
异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2