美文网首页
RPC和HTTP的区别

RPC和HTTP的区别

作者: watermountain | 来源:发表于2019-04-02 17:25 被阅读0次

RPC调用和HTTP调用

1. 协议

RPC是通常基于TCP/IP协议

HTTP基于HTTP协议

2. 效率

RPC 比 HTTP效率高

3. 复杂度

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

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

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

相关文章

  • REST 架构风格

    [ ] http和rpc的区别 [ ] Transfer 和 transport 的区别 [ ] 什么是 REST...

  • rpc和http的区别

    作者:知乎用户 链接:https://www.zhihu.com/question/41609070/answer...

  • RPC和HTTP的区别

    RPC调用和HTTP调用 1. 协议 RPC是通常基于TCP/IP协议 HTTP基于HTTP协议 2. 效率 RP...

  • RPC和HTTP的区别

    20210907由于找工作,中断了数天,后面继续坚持 RPC=Remote Process Call=远程过程调用...

  • HTTP 的本质?HTTP 和 RPC 的区别?

    身为 Java Web 开发我发现很多人一些 Web 基础问题都答不上来。 上周我面试了一个三年经验的小伙子,一...

  • 【rpc】RPC 与 HTTP 的区别

    RPC 与 HTTP 的区别 https://www.itzishu.com/archives/rpcdiffht...

  • 2019-08-16

    网络协议:tcp/udp, http, https 等 1.HTTP和RPC的区别 2.HTTP的常见方法,pos...

  • RPC 调用和 HTTP 调用的区别

    0. OSI网络七层模型 在说RPC和HTTP的区别之前,我觉的有必要了解一下OSI的七层网络结构模型。 层级名称...

  • RPC 调用和 HTTP 调用的区别

    很长时间以来都没有怎么好好搞清楚RPC(即Remote Procedure Call,远程过程调用)和HTTP调用...

  • http与rpc

    什么是RPC协议?RPC协议与HTTP协议的区别6,790次阅读什么是RPC协议? RPC是一种远程过程调用的协议...

网友评论

      本文标题:RPC和HTTP的区别

      本文链接:https://www.haomeiwen.com/subject/rkjwmqtx.html