RPC
RPC:远程过程调用
进程之间相互调用
远程过程调用有很多线程的框架,例如:
1-JAVA的RMI
2-Webservice
3-hadoop中的RPC
hadoop中各个节点之间的通信都是使用RPC
Hadoop中的RPC
Hadoop中各个节点之间的交互都是基于RPC的,底层原理同上面所描述的。hadoop RPC在上面的基础上做了高度的封装,对本地调用者仅仅暴露一个代理类,通过这个代理对象,调用方可以像调用本地方法一样调用远程的方法,因为他们实现了相同的接口