RPC——一切架构的基础

RPC——一切架构的基础 现代架构设计离不开分布式系统,而远程过程调用(Remote Process Call,RPC)则是一切分布式架构的基础。RPC 架构是基本的远程通信架构,主要由网络通信、序列化/反序列化、传输协议和服务调用等四个核心组件所构成。在本篇中,我们对 RPC 架构进行剖析,得到如下的结构图,该结构图包括了分布式环境下的各个基本功能组件。 从上图中,可以看到 RPC 架构有左右对
相关文章
相关标签/搜索