RPC
文章平均质量分 57
「已注销」
不只聊技术
展开
-
RPC入门
RPC全称是远程过程调用(Remote Procedure Call),在分布式系统中,可以在客户机上调用服务器上的服务。RPC给我们解决了这些问题:通讯问题寻址问题数据序列化与反序列化虽然HTTP接口也可以进行远程服务调用,但由于RPC是由TCP协议支持的(也有基于HTTP协议的RPC框架),效率更高,并且RPC一般有注册中心,可以有丰富的监控管理,还可以支持长连接,所以大型...原创 2018-07-26 14:43:56 · 289 阅读 · 0 评论 -
gRPC
gRPC是Google开源的一个RPC框架,基于HTTP2.0传输数据,数据序列化框架为Google开源的Protocol Buffers一、先简单介绍下Protocol Buffers同样作为数据序列化框架,Protocol Buffers比XML更小、更快、更易于编程,它将消息和服务定义在.proto文件中,语言无关,在Java中用它自己的编译器将.proto文件直接编译成Java...原创 2018-08-14 14:40:40 · 1089 阅读 · 0 评论