什么是RPC

Posted zjm-1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是RPC相关的知识,希望对你有一定的参考价值。

RPC 是远程过程调用(Remote Procedure Call)的缩写形式,Birrell 和 Nelson 在 1984 发表于 ACM Transactions on Computer Systems 的论文《Implementing remote procedure calls》对 RPC 做了经典的诠释。RPC 是指计算机 A 上的进程,调用另外一台计算机 B 上的进程,其中 A 上的调用进程被挂起,而 B 上的被调用进程开始执行,当值返回给 A 时,A 进程继续执行。调用方可以通过使用参数将信息传送给被调用方,而后可以通过传回的结果得到信息。而这一过程,对于开发人员来说是透明的。

以上是关于什么是RPC的主要内容,如果未能解决你的问题,请参考以下文章

RPC接口测试什么是 RPC 框架

RPC是什么

实战RPC是什么?如何实现?

什么是RPC?RPC好处?常用的RPC框架?

什么是RPC服务

Web | 什么是 RPC ?