RPC 与 RMI

RPC:remote procedure call 远程过程调用

rpc 与操作系统和开发语言无关,就是通过网络的方式实现不同服务间的调用。

RMI:remote method invocation 远程方法调用

rmi 只能在jvm 里面使用,在客户端和服务端实际有相同的类和方法,达到的效果是客户端引用服务端的类和方法,实际上还是客户端调用客户端的类和方法,通过stub和skeleton机制,网络实现的调用。

可以理解为rmi 就是rpc 在java 中一种实现方式。

猜你喜欢

转载自blog.csdn.net/u014209205/article/details/109068809
今日推荐