RPC 框架: -远程过程调用协议RPC(Remote Procedure Call Protocol)
定义:
RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。
简言之,RPC使得程序能够像访问本地系统资源一样,去访问远端系统资源。
关键的方面包括:
- 通讯协议
- 序列化
- 资源(接口)描述
- 服务框架
- 性能
- 语言支持等
RPC 框架: -远程过程调用协议RPC(Remote Procedure Call Protocol)
定义:
RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。
简言之,RPC使得程序能够像访问本地系统资源一样,去访问远端系统资源。
关键的方面包括:
- 通讯协议
- 序列化
- 资源(接口)描述
- 服务框架
- 性能
- 语言支持等