Akagi201
9/7/2014 - 1:38 PM

RPC.md

Specs

  • RPC是一种IPC(inter-process communicaion, 进程间通信)允许一个计算机程序让一个子程序(subroutine)或者程序(procedure)来在另外一个地址空间(address space)执行(通常是在一个共享网路里的另外一个电脑)不需要程序员明确地编码远程互动的细节. 也就是说, 程序员写相同的代码无论这个子程序(subroutine)是在本地还是在远程.
  • 当上述的软件使用面向对象原则, RPC被叫做远程调用(remote invocation)或者远程方法调用(remote method invocation).
  • 许多不同的技术(通常是不兼容的)被用来实现这个概念.

RPC框架