RPC和HTTP的区别

RPC调用和HTTP调用

1. 协议

RPC是通常基于TCP/IP协议

HTTP基于HTTP协议

2. 效率

RPC 比 HTTP效率高

3. 复杂度

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

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


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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容