最近我拜读了mindwind的一片博客文章深入浅出 RPC - 深入篇,希望通过Dubbo深入学习RPC架构设计,在此结合RPC架构的原理,解析Dubbo是如何实现RPC架构的. RPC架构模型 RPC架构的主要目的是在构建分布式系统时,调用远程方法就如同调用本地方法一样方便快捷,简化开发,提高效率. 我们看看下面这张图,了解一下RPC架构的主要组成部分及调用关系: 以上图片引自mindfloating的博客 上图左侧是调用者,右侧是方法提供端.我们分别解释一下上图的各模块的职责: 从左侧开始,…