1.客户端A调用想要调用服务端B的一个函数;
2. 客户端准备好函数对应的ID和调用函数所需的参数;
3. 将所有数据进行序列化;
4. 把序列化好的数据通过网络传输到服务器;
5. 服务器接收到数据,进行反序列化;
6. 服务器得到反序列化数据,使用函数ID和相关参数调用本地函数;
7. 得到函数的返回值,进行序列化用于网络传输;
8. 将序列化好的返回值使用网络进行传输;
9. 客户端接收到序列化的返回数据;
10.将数据进行反序列化;
RPC的主要过程
最新推荐文章于 2022-04-22 23:38:23 发布