位置: 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有颗粒感吗)

  • 公司注册实缴资金能取出吗
  • 劳务公司计税税率
  • 汇算清缴时发现去年的成本少确认了报表怎么填列
  • 未开票收入如何红冲
  • 委外加工怎么做仓库账
  • 税务结清后多少时间内工商需要注销
  • 差额发票能不能报销
  • 公益捐赠流程图
  • 两金占流动资产比重
  • 销售免税产品怎么做分录
  • 退休后兼职收入需要交税吗
  • 按应收账款余额计提坏账准备的会计分录
  • 企业间拆借资金是否缴税
  • 咨询服务费记到什么科目
  • 加油站的印花税计税金额
  • 小规模纳税人实行简易征收办法
  • 土地增值税规定中央空调属于房屋建筑物吗
  • 代理国库税收收缴怎么做账
  • 年终汇算清缴怎么计算
  • 成本费用总额包括信用减值损失吗
  • 支付给法律顾问的钱
  • 签发支票怎么做账务处理
  • 免税农产品进项抵扣计算
  • 跨年如何冲减预提费用?
  • 上月留底的进项税额本月转出做什么分录
  • 合同成本如何设一级科目
  • 查看修改
  • 事业单位收到奖励款怎么入账
  • 主合同主体变更,从合同怎么处理
  • windows10轻松使用是什么
  • 为什么网页总是跳掉
  • PHP:Memcached::getAllKeys()的用法_Memcached类
  • 房企因商品质量问题退租
  • 增值税按简易计价方式
  • 养老金领取怎么算他的领取金额
  • 跨域的几种方法
  • 纽约公共图书馆开放时间
  • 当月缴纳上月未缴纳社保
  • 跨年度发票会计分录
  • 编制记账凭证出现错误
  • 白 犀牛
  • php分页查询的简称是什么
  • /etc/php-fpm.d/www.conf 配置注意事项
  • 调频连续波雷达
  • 机器学习期末复习题
  • 购买样品入库的账务处理
  • 工会经费月月都缴纳吗?
  • 企业所得税的特别纳税调整
  • 交易性金融资产处置时的会计核算步骤
  • c语言typedef的用法
  • 固定资产的货币资金包括
  • 购买的固定资产退回账务处理
  • 劳务报酬所得与工资薪金所得纳税的区别
  • 鲜花虫草开发票属于什么类别?
  • SQLServer 2008 :error 40出现连接错误的解决方法
  • 合并报表抵消分录的基本原理
  • 结转完工入库产品成本的会计分录
  • 含运费的原材料会计分录
  • 房地产开发企业资质管理规定
  • 为什么记账能省钱
  • 应交税费中应交税金包含个税吗
  • 材料的运费计入哪个科目
  • 待摊费用是什么意思
  • 商业企业可将商品分为哪三类
  • workbench如何运行
  • 苹果序列号查询
  • xp系统怎么弄成win7
  • linux cwd
  • 禁止windows安装程序
  • win7系统出现蓝屏重启怎么办
  • cocos2dx怎么创建工程
  • css在ie失效
  • 猫猫的娱乐
  • bootstrap导航栏怎么居中
  • unity与android交互详细
  • 云南国家税务局官网登录入口
  • 发货确认收入还是以开票确认收入
  • 建行代理贵金属签约
  • 广东省电子税务局app
  • 云南省国家税务总局处长名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设