有了HTTP,为啥还要用RPC

有了HTTP,为啥还要用RPC

原文链接:https://www.jianshu.com/p/9d42b926d40d

既然有 HTTP 请求,为什么还要用 RPC 调用?

一直以来都没有深究过RPC和HTTP的区别,不都是写一个服务然后在客户端调用么?

HTTP和RPC最本质的区别,就是 RPC 主要是基于 TCP/IP 协议的,而 HTTP 服务主要是基于 HTTP 协议的

我们都知道 HTTP 协议是在传输层协议 TCP 之上的,所以效率来看的话,RPC 当然是要更胜一筹啦!


arcstack大约 11 分钟优质文章网络