美文网首页
关于rpc和http

关于rpc和http

作者: 小逗比儿 | 来源:发表于2020-08-27 10:01 被阅读0次

公司线上模块间传输用的都是rpc(Remote Procedure Call)远程过程调用,测试工具都是http,用api调用。看下http除了显得更low和rpc相比都有哪些优缺点
参考链接 https://www.jianshu.com/p/b61695e6b473
rpc应该是封装了传输层到应用层,http是应用层协议
主要区别:

  1. rpc可以设定为tcp传输或http传输(这个不是很明白)
  2. rpc 报文更小
  3. rpc序列化和反序列化耗时更短
  4. rpc自带负载均衡
  5. rpc下游更改不会影响到上游

相关文章

  • 关于rpc和http

    公司线上模块间传输用的都是rpc(Remote Procedure Call)远程过程调用,测试工具都是http,...

  • rpc和HTTP

    参考文章:https://www.cnblogs.com/helloworldmybokeyuan/p/11626...

  • TCP RPC和HTTP RPC

    最近在了解SOA和微服务相关的东西,服务和服务之间都避免不了通信,一般通信分为同步的和异步的。异步的基本都是用消息...

  • RPC和HTTP服务对比

    RPC和HTTP服务对比 RPC(即Remote Procedure Call,远程过程调用), RPC主要是基于...

  • HTTP和RPC比较

    什么是HTTP,什么是RPC HTTP 超文本传送协议HTTP规定在HTTP客户和HTTP服务器之间的每次交互,都...

  • RPC和HTTP的区别

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

  • 了解一下RPC,为何诞生RPC,和HTTP有什么不同?

    了解一下RPC,为何诞生RPC,和HTTP有什么不同? 开篇提问 什么是RPC? 为什么需要RPC,用来解决什么问...

  • 分布式RPC框架

    RPC是什么?为什么要使用RPC?开源的RPC框架有哪些?它有什么优势?基于TCP和HTTP协议的RPC调用有什么...

  • 分布式下的远程通信技术(RPC)的一些理解

    前言 为什么需要RPC,而不是简单的HTTP接口? 刚开始还是菜鸟的时候,时常把RPC和HTTP搞混淆,本身概念还...

  • 分布式下的远程通信技术(RPC)的一些理解

    前言 为什么需要RPC,而不是简单的HTTP接口? 刚开始还是菜鸟的时候,时常把RPC和HTTP搞混淆,本身概念还...

网友评论

      本文标题:关于rpc和http

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