RPC和HTTP的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RPC和HTTP的区别相关的知识,希望对你有一定的参考价值。

参考技术A RPC调用和HTTP调用

1. 协议

RPC是通常基于TCP/IP协议

HTTP基于HTTP协议

2. 效率

RPC 比 HTTP效率高

3. 复杂度

RPC 比 HTTP复杂。涉及RPC框架,服务注册与发现,服务治理。

长链接,不必每次通信都要像http一样去3次握手什么的,减少了网络开销;其次就是RPC框架一般都有注册中心,有丰富的监控管理;发布、下线接口、动态扩展等,对调用方来说是无感知、统一化的操作。

4. RPC 通常在大型网站中使用。小型网站直接使用HTTP就可以类。

以上是关于RPC和HTTP的区别的主要内容,如果未能解决你的问题,请参考以下文章

RPC服务和HTTP服务的区别

RPC 和 HTTP 有哪些区别?通信协议网络模型服务治理框架...

RPC 和 HTTP 有哪些区别?通信协议网络模型服务治理框架...

RPC 调用和 HTTP 调用的区别?

rpc和http的区别

rpc接口和http接口的区别和联系