开发者社区 问答 正文

一次 RPC 请求的流程是什么。

一次 RPC 请求的流程是什么。

展开
收起
游客pklijor6gytpx 2019-12-05 15:11:08 4265 分享 版权
1 条回答
写回答
取消 提交回答
  • 1)服务消费方(client)调用以本地调用方式调用服务; 2)client stub接收到调用后负责将方法、参数等组装成能够进行网络传输的消息体; 3)client stub找到服务地址,并将消息发送到服务端; 4)server stub收到消息后进行解码; 5)server stub根据解码结果调用本地的服务; 6)本地服务执行并将结果返回给server stub; 7)server stub将返回结果打包成消息并发送至消费方; 8)client stub接收到消息,并进行解码; 9)服务消费方得到最终结果。

    2019-12-05 15:11:20
    赞同 展开评论
问答地址: