RPC学习

RPC理论学习

学习目标

1.掌握PRC是什么
2.掌握PRC的流程环节
3.掌握什么是PRC协议
4.掌握什么是PRC框架
5.掌握PRC相关术语

 

1. PRC 是什么
remote procedure call ( RPC ) : 远程过程调用

RPC学习_第1张图片

RPC学习_第2张图片

 

 RPC学习_第3张图片

 

 RPC学习_第4张图片

 

 RPC学习_第5张图片

 

 

 

 RPC学习_第6张图片

 

 RPC学习_第7张图片

 

 RPC学习_第8张图片

 

 

RPC核心概念术语

 

Client 客户端
Server 服务端
calls 调用
replies 响应
service 服务
programs 程序
procedures 过程
version 版本
marshalling 编组
unmarshalling 解组

 

一个网络服务service由一个或者多个远程程序programs 集构成
一个远程程序programs 实现了一个或者多个远程过程procedures

 

你可能感兴趣的:(RPC学习)