开发者社区 问答 正文

RPC的实现基础?

RPC的实现基础?

展开
收起
请回答1024 2020-03-15 15:35:06 572 分享 版权
1 条回答
写回答
取消 提交回答
  • 1、需要有非常高效的网络通信,比如一般选择Netty作为网络通信框架;

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

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

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

    2020-03-15 15:35:20
    赞同 展开评论
问答地址: