这是一个创建于 2574 天前的主题,其中的信息可能已经有所发展或是发生改变。
RPC ( Remote Procedure Call Protocol )远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC 不依赖于具体的网络传输协议,tcp、udp 等都可以。由于存在各式各样的变换和细节差异,相应的 rpc 也派生出了各式远程过程通信协议。RPC 是跨语言的通信标准,比如 RMI 可以被看作 SUN 对 RPC 的 Java 版本( 实现)。但是平时见到比较多 Java RPC 实现都不是 jdk 自带的 RMI,比如说谷歌的 Grpc,Facebook 的 Thrift,记得 Hadoop 里面的 RPC 也不是 RMI。有哪位同学来谈一下为什么 RMI 使用得比较少的原因么,或者是我一叶障目?
1 条回复 • 2020-02-04 10:51:53 +08:00
|
|
1
cobol 2020-02-04 10:51:53 +08:00
test
|