一、什么是RPC
远程过程调用(RPC)是一个协议,程序可以使用这个协议使用网络中另一个服务器中某程序的服务,而不需要知道网络细节
二、RPC模型
. c/s模式
. 基于传输层协议,例如(tcp/ip)
. 事件处理模型(请求、计算、响应)
三、RPC设计的目的
. 调用非本机的方法
. 不同语言之间的通讯
. 不需要了解底层通讯机制,像调用本机方法一样调用远程序服务
四、RPC的作用
. 分布式程序的基础(分布式操作系统、分布式计算、分布式软件设计)
.
时间: 2024-10-10 06:37:51