码迷,mamicode.com
首页 > 其他好文 > 详细

RPC

时间:2015-05-05 16:18:57      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:

RPC(remote process call)远程过程调用:不同java进程间的对象方法的调用。是hadoop框架运行的基础,hadoop建立在c/s基础之上。(源码中src/core/ipc/rpc.java体现)

1.一方称作服务端(server),一方称作客户端(client)。
server端提供对象,供客户端调用的,被调用的对象的方法的执行发生在server端

2.服务端提供的对象必须是一个接口,接口extends VersioinedProtocal
 客户端能够的对象中的方法必须位于对象的接口中。

3.通过jps查看到的hadoop的五个进程实际上是rpc的服务端

4.FileSystem与namenode通信图

技术分享

RPC

标签:

原文地址:http://www.cnblogs.com/mlj5288/p/4479056.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!