![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RPC
伱糸淂忄
这个作者很懒,什么都没留下…
展开
-
远程过程调用(RPC)详解
什么是 RPCRPC 是远程过程调用(Remote Procedure Call)的缩写形式,Birrell 和 Nelson 在 1984 发表于 ACM Transactions on Computer Systems 的论文《Implementing remote procedure calls》对 RPC 做了经典的诠释。RPC 是指计算机 A 上的进程,调用另外一台计算机 B 上的进程,其中 A 上的调用进程被挂起,而 B 上的被调用进程开始执行,当值返回给 A 时,A 进程继续执行。调用方可转载 2020-06-01 21:18:57 · 1522 阅读 · 0 评论 -
RPC架构及相关技术点学习记录
一、技术背景: 在软件系统应用发展过程中,随着系统访问量、业务复杂度、代码复杂度的提高,应用将从原来的单体架构向面向服务的分布式架构转变;部分需求无法在一个进程内,甚至一个计算机内通过本地调用的方式来完成时,软件系统能力就需要横向扩展,就需要在多台机器组成的集群上部署应用;例如不同系统、甚至不同组织之间的通讯;因此,RPC就成了分布式架构的核心。 例如,有两台服务器A和B,分别部署有不同的应用;如果A服务器上的应用想要调用B服务器上应用所提供的某一个或者多个方法时,由于两个应...原创 2020-06-01 14:34:09 · 335 阅读 · 0 评论