远程过程调用 RPC——客户端处理RPC请求的原理及源代码分析
客户端无论是同步调用还是异步调用,每次RPC请求都会生成一个Call对象,并使用seq作为key保存在map中,服务端返回响应值时再根据响应值中的seq从map中取出Call,进行相应处理。
客户端发起RPC调用的过程大致如下所示,我们依次讲解同步调用和异步调用,请求参数编码和接收服务器响应三个部分的具体实现:
标签:调用,请求,响应值,精讲,RPC,源代码,客户端 From: https://www.cnblogs.com/zuoyang/p/18162235