RPC

Remote Procedure Call 远程过程调用

  • 通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。
  • 像调用本地方法一样
  • 基于tcp/udp/http传输协议
    Eg: 阿里HSF, Dubbo, Thrift, gRPC
Dubbo
  • RPC
  • 负载均衡
  • 服务注册发现
RMI

RMI(Remote Method Invocation)是指 Java 语言中的远程方法调用,RMI 中的每个方法都具有方法签名,RMI 客户端和服务器端通过方法签名进行远程方法调用。RMI 只能在 Java 语言中使用, 可以把 RMI 看作面向对象的 Java RPC 。

你可能感兴趣的:(RPC)