Skip to content
目录概览

RPC的实现基础?

  1. 需要有非常高效的网络通信,比如一般选择Netty作为网络通信框架;

  2. 需要有比较高效的序列化框架,比如谷歌的Protobuf序列化框架;

  3. 可靠的寻址方式(主要是提供服务的发现),比如可以使用Zookeeper来注册服务等等;

  4. 如果是带会话(状态)的RPC调用,还需要有会话和状态保持的功能;