同步请求和异步请求区别

同步请求和异步请求区别,第1张

同步请求在请求完成时,所有 *** 作都不能进行,一直等到请求完成。会造成请求阻塞,电话,就是一个同步例子。发起者需要等待接收者,接通电话后,通信才开始。需要等待接收者的返回信息

异步请求在请求完成时,可以继续发送请求,不会造成请求阻塞。

广播,就是一个异步例子。发起者不关心接收者的状态。不需要等待接收者的返回信息

异步请求就是请求发出后即不再管,程序会继续往下执行,请求的结果会通过专门的回调函数来处理。

同步请求则是请求发出后程序即暂停执行,一直等到后台返回请求结果后才继续执行。请注意,在此期间页面是卡住的。

通常推荐用异步请求,这样程序运行会比较流畅,但编程相对复杂一些;同步请求则一般用在较简单无需后台做大量复杂费时运算的场合。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10093971.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存