同步接口与异步接口的区别和是实现方法

区别:

首先我们先理解一下概念:
同步是指一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去;同步就相当于是 当客户端发送请求给服务端,在等待服务端响应的请求时,客户端不做其他的事情,当服务端做完了才返回到客户端,这样的话客户端需要一直等待,用户使用起来会有不友好。

异步是指进程不需要一直等下去,而是继续执行下面的操作,不管其他进程的状态。当有消息返回时系统会通知进程进行处理,这样可以提高执行的效率。异步就相当于当客户端发送给服务端请求时,在等待服务端响应的时候,客户端可以做其他的事情,这样节约了时间,提高了效率。

简言之:
同步:指发送一个请求,需要等待返回,然后才能够发送下一个请求,有个等待过程
异步:指发送一个请求,不需要等待返回,随时可以再发送下一个请求,即不需要等待

实现方法: XXXXX

猜你喜欢

转载自blog.csdn.net/qq_39877681/article/details/130289895