位置: IT常识 - 正文

rpc和restful的区别(rpc和restful的优缺点)

编辑:rootadmin

rpc和restful的区别如下:
626763190rpc和restful的区别(rpc和restful的优缺点)

  HTTP是不是RPC完全取决于client的具体形式。传统的RPC一般是基于二进制协议的,client发个二进制包过来(然后阻塞),server处理完回复一个包,client收到后醒来。在二进制协议中一般可以在包中加个id来指明回复和请求的对应关系,这样我们就能在一个tcp连接上同时发起多个请求和回复。HTTP这种文本协议也可以加id,但由于一些原因(Content-Length可能缺失),即使加了id也做不到一个连接上同时传多个HTTP消息,所以HTTP协议一般会和server保持多个连接,每个连接上同时最多只有一个HTTP消息。此种”连接池“方式即为HTTP中的”Keep-alive“。所以即使在HTTP上(或任何协议上),仍然可以做到高效地发送一个请求过去,阻塞,等待server处理完后,再醒来。这就是RPC。面向终端用户的尽量用Restful HTTP。原因是认知广,直观,编程语言都支持HTTP(包括shell,这样调试起来方便),性能不是那么重要,方便用户share链接。而面向内部系统的话如果机器不多也可以考虑用Restful HTTP,如果机器很多还是尽量用二进制的RPC吧,性能差距还是很大的。

本文链接地址:https://www.jiuchutong.com/zhishi/182259.html 转载请保留说明!

上一篇:iphone11有暗夜绿吗(iphone11暗夜绿为啥像深空灰)

下一篇:32寸2k有颗粒感吗(32寸1920x1080有颗粒感吗)

  • 国税如何零申报
  • 用友项目核算科目的项目不能为空
  • 累计扣税法什么时候实行的
  • 出口退税正式申报撤销申请
  • 报销单第一页写不完
  • 主营业务收入开普票怎么记账
  • 电子发票作废了还能恢复吗
  • 上缴财政收入怎么做账
  • 异地工程预缴个税
  • 注销地税需要什么资料
  • 建筑业简易征收差额征税的计算案例
  • 虚开进项税额转出会计分录
  • 汇总缴纳增值税如何申报
  • 存货占比小有什么影响
  • 资产负债表应交税费计算公式
  • 公司法人变更账务需要重新建立吗
  • 发票在验旧日期之后作废吗
  • 以旧换新计税依据
  • 回迁安置房拆一次多少钱
  • 公司对外租赁
  • 采购及安装合同怎么缴纳印花税
  • 企业缴纳社保的社保险种包括
  • 如果工地老板拖欠工资怎么办
  • 偷渡者视频
  • media是什么文件
  • 销售使用过的固定资产可以开专票吗
  • 如何管理和维护企业微信客户
  • 出口换汇成本一般是多少
  • php parse_str() 函数的定义和用法
  • 蚁群算法是什么
  • Vue(ref和$refs属性介绍与使用)
  • opencv语句
  • php常用加密技术
  • php目录结构
  • 如何测试php
  • 总公司如何成立子公司
  • 电子发票开出后如何查看
  • 发票的普票和专票什么区别
  • 土地使用税的征税范围有哪些
  • 收入的确认规则
  • mysql是自动提交的吗
  • 资本性支出与资本性支出(基本建设)的区别
  • 普通发票需要做合同才能开吗
  • 商誉的会计核算怎么核算
  • 个人所得税怎么申报多
  • 小企业资本公积的来源有
  • 房产出租税率是多少
  • 以前年度损益调整账务处理分录
  • 出口退税三类企业影响
  • 个体工商户公帐转法人私人账户
  • 房产税和土地使用税什么时候申报
  • 普通发票红字冲销怎么操作流程
  • 根据银行流水如何计算成本
  • 所税税汇算补交怎么算
  • 分公司和总公司在一个地方
  • 三栏式明细账需要结账吗
  • 长期待摊费用怎么记账
  • 主营业务利润率反映了企业的什么能力
  • sql server 文件
  • mac chrome浏览器插件
  • pe工具箱怎么用
  • lol进入游戏后电脑没声音
  • xp系统怎么没有无线网络连接
  • oeloader.exe - oeloader是什么进程 有什么用
  • win7系统怎么关闭屏幕保护
  • win7麦克风不好使
  • 如何让w10系统运行更快
  • linux命令shell脚本
  • windows常用命令操作
  • 作用
  • opengl es 2.0是什么
  • bootstrap范例
  • linux监控网络请求
  • 基于javascript的毕业设计
  • 广东省电子居住证怎么查看
  • 北京24小时税务自助机
  • 发票明细导入excel
  • 丰田2.0和2.5混动发动机
  • 粮食收储企业税收优惠
  • 中国的消费税是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设