• RPC


    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通信图

  • 相关阅读:
    hibernate入门
    struts文件上传
    Struts的增删改查
    struts入门
    Maven配置以及环境搭配
    layui增删改查
    easyui三
    A
    C. Permutation Cycle
    E
  • 原文地址:https://www.cnblogs.com/mlj5288/p/4479056.html
Copyright © 2020-2023  润新知