页面请求同步与异步的区别


同步和异步的区别

举个例子:普通B/S模式(同步)AJAX技术(异步)

同步:提交请求->等待服务器处理->处理完毕返回这个期间客户端浏览器不能干任何事;

异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕;

 

同步:执行完一件事情之后才能执行下一件事情;

异步:当一个异步过程调用发出后,调用者不能立即得到结果,实际处理这个调用的部件

在完成后,通过状态、通知和回调来通知调用者;

 

 举个通俗的例子就是打电话和发短信;

同步就好比是打电话,只能一对一,一次只能和一个对象通话,结束之后才能进行第二个;

异步就好比发短信,可以一次给多个人发,切不会立马得到结果;


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM