简简单单的代码让你轻松学会动态代理
前言:最近一直在分析Hadoop的RPC机制。在hadoop中,DataNode和NameNode之间的控制信息的交流是通过RPC机制完成的,采用的是动态代理和Java NIO(参考:http://www.linuxidc.com/Linux/2012-06/62080.htm) 的方式。DataNode端是通过获得NameNode的代理,通过该代理和NameNode进行通信的,为了更好的分析hadoop的RPC机制我想先分析一下动态代理是怎么实现。下面就...