开发者社区> 问答> 正文

RPC的实现基础?

RPC的实现基础?

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

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

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

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

    2020-03-15 15:35:20
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
开源广进,用service cataloq构造k8s服务能力中心 立即下载
Dubbo 如何成为连接各种异构微服务体系的服务开发框架 立即下载
低代码开发师(初级)实战教程 立即下载