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

  • 三星f62上市时间(三星f689)(三星f62发布)

    三星f62上市时间(三星f689)(三星f62发布)

  • 腾讯加速器vip和svip的区别(腾讯加速器会员价格)

    腾讯加速器vip和svip的区别(腾讯加速器会员价格)

  • 美图秀秀自带水印怎么去除(美图秀秀自带水印怎么改)

    美图秀秀自带水印怎么去除(美图秀秀自带水印怎么改)

  • 手机出现hd什么意思(手机出现hd什么原因)

    手机出现hd什么意思(手机出现hd什么原因)

  • 网速突然特别慢了是为什么(网速突然特别慢过一会又恢复)

    网速突然特别慢了是为什么(网速突然特别慢过一会又恢复)

  • 网络适配器的作用(未检测到正确安装的网络适配器)

    网络适配器的作用(未检测到正确安装的网络适配器)

  • 华为mate9怎么隐藏应用程序(华为mate9如何隐藏手机应用)

    华为mate9怎么隐藏应用程序(华为mate9如何隐藏手机应用)

  • 淘宝封号一般多久能恢复(淘宝封号一般多长时间)

    淘宝封号一般多久能恢复(淘宝封号一般多长时间)

  • 电脑删除快捷键ctrl加什么(笔记本电脑删除快捷键)

    电脑删除快捷键ctrl加什么(笔记本电脑删除快捷键)

  • 抖音怎么开瘦身特效(抖音怎么开瘦身视频)

    抖音怎么开瘦身特效(抖音怎么开瘦身视频)

  • p30能不能无线充电 (华为p30手机能不能无线充电)

    p30能不能无线充电 (华为p30手机能不能无线充电)

  • ps卡顿是什么原因(ps卡顿是什么原因引起的)

    ps卡顿是什么原因(ps卡顿是什么原因引起的)

  • 固态硬盘装在主板哪里(固态硬盘装在主板下方)

    固态硬盘装在主板哪里(固态硬盘装在主板下方)

  • 阿里巴巴已收货未到账是什么意思(阿里巴巴已收货未到账)

    阿里巴巴已收货未到账是什么意思(阿里巴巴已收货未到账)

  • 小米快捷功能怎么取消(小米快捷功能怎么设置)

    小米快捷功能怎么取消(小米快捷功能怎么设置)

  • 710和710f有什么区别(710和710i)

    710和710f有什么区别(710和710i)

  • airpods有一只连接不上(airpods有一只连不上 一直闪绿灯)

    airpods有一只连接不上(airpods有一只连不上 一直闪绿灯)

  • 抖音怎么解除资料锁定(抖音怎么解除资金保障)

    抖音怎么解除资料锁定(抖音怎么解除资金保障)

  • iphone8内存多大(苹果8内存多大)

    iphone8内存多大(苹果8内存多大)

  • 国际抖音怎么登录(国际抖音怎么登不上去)

    国际抖音怎么登录(国际抖音怎么登不上去)

  • 怎么用手机玩云顶(怎么用手机玩云电脑)

    怎么用手机玩云顶(怎么用手机玩云电脑)

  • oppo怎么设置滚屏壁纸(oppo手机如何设置)

    oppo怎么设置滚屏壁纸(oppo手机如何设置)

  • 如何删除收到的坦白说(如何删除收到的礼物)

    如何删除收到的坦白说(如何删除收到的礼物)

  • 手机qq文件保存在哪里(手机qq文件保存在哪个文件夹)

    手机qq文件保存在哪里(手机qq文件保存在哪个文件夹)

  • io设备是什么(计算机io设备是什么)

    io设备是什么(计算机io设备是什么)

  • 如何解决Vue3没有代码提示问题?

    如何解决Vue3没有代码提示问题?

  • vue框架使用xlsx导出excel表格(vue框架教程视频)

    vue框架使用xlsx导出excel表格(vue框架教程视频)

  • vue项目中常用解决跨域的方法(vue技术解密)

    vue项目中常用解决跨域的方法(vue技术解密)

  • 如何确定关联方及关联关系
  • 税务人员岗位有哪些
  • 医院怎么开发票
  • 去税务局作废申报需要带哪些证件
  • 现金流量补充表的编制
  • 固定资产计入了主营业务成本,该怎么办
  • 新个税工资薪金和综合所得
  • 融资租赁承租方会计账务处理流程
  • 员工个人无息借款违法吗
  • 可抵扣增值税的发票
  • 应交税金审计
  • 增值税普通发票需要交税吗
  • 一般企业每个月的保洁费用是多少
  • 增值税普通发票税率
  • 不预缴会怎么样
  • 税友每年还要交年费?
  • 税负原则
  • 企业所得税应纳税所得额包括什么
  • 股权购买会计分录
  • 归还银行贷款怎么做分录
  • 以旧机器抵货款合法吗
  • 无票收入可以存钱吗
  • 研发费用发票怎么入账
  • 增加采购发票的方法
  • 转出未交增值税借方余额表示什么
  • 1697509300
  • 退税指导
  • 高新技术企业如何节税
  • 企业加入的协会有哪些
  • 小米电视连不上路由器怎么回事
  • 如何理解结转利润的意思
  • 为什么电脑开机显示无信号然后黑屏
  • 在windows7中,桌面图标的排列顺序是
  • ahqinit.exe是什么进程 ahqinit是安全的进程吗
  • win10创意者更新易升
  • desktop病毒
  • 安保费差额纳税是什么意思
  • 外购货物用于职工福利进项税额可以抵扣吗
  • 可转换债券的特点有哪些?
  • 成本结转的科目
  • 年终双薪要做满一年嘛
  • 在草地上吃零食叫什么
  • ajax如何返回数据
  • 软件和信息技术服务业发展趋势
  • 城建税退回与不退税区别
  • 学长学姐面试要注意哪些细节
  • 存货盘盈的账务处理入什么费用
  • 小规模升级一般纳税人需要多久
  • 购买土地支付的契税怎么入账
  • 小规模纳税人附加税减免政策2023
  • 税务变更了股东工商没变更
  • 织梦安装详细教程
  • 主营业务成本结转本年利润会计分录
  • 无形资产摊销如何操作
  • 收到退回货物
  • 非盈利组织固定资产金额标准最新规定
  • 企业注销后账务保留多久
  • 不动产进项税额抵扣从什么时候开始
  • 股东入股怎么做分录
  • 不良品怎么入账
  • 购买材料如何做会计分录
  • 自查时发现以前的事情
  • 以前年度损益调整结转到哪里
  • 培训公司会计账务处理
  • 出口货物没有进项发票用什么平台申报
  • 中小型企业会计
  • win8系统怎么设置无线网连接啊
  • win8.1官方
  • winxp回收站在哪里
  • mac如何开启屏幕录制权限
  • ic_launcher.xml
  • linux挂载cd
  • opengl教学视频
  • Android自定义控件高级进阶与精彩实例
  • js 获取图片大小
  • Emeditor与dos(cmd)经典使用技巧之批量生成网页
  • javascript HTML+CSS实现经典橙色导航菜单
  • 深圳个人税收完税证明网上打印
  • 上海税务开户
  • 国家税务总局制服
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设