当前位置: 首页 > news >正文

【接口测试】2_Dubbo接口 _Dubbo接口测试

文章目录

  • 一、RPC协议
  • 二、Dubbo是什么
  • 三、为什么要用dubbo
  • 四、dubbo架构
  • 五、微服务

一、RPC协议

  • 远程过程调用(Remote Procedure Call):就是一个节点请求另一个节点提供的服务。

  • 常见的RPC框架有 Dubbo、Thrift、grpc

二、Dubbo是什么

  • Dubbo是一款高性能、轻量级、基于Java的开源RPC框架(最早由阿里开源,2018年贡献给了Apache组织)
  • Dubbo接口的作用:远程调用 java 写的方法。 需要传参、获取返回值。
  • https://cn.dubbo.apache.org

三、为什么要用dubbo

  • 因为是阿里开源项目,国内很多互联网公司都在用,已经经过很多线上考验
  • 使用Dubbo可以将核心业务抽取出来,作为独立的服务,逐渐形成稳定的服务中心, 可用于提高业务复用的灵活性
  • 分布式架构可以承受更大规模的并发流量

四、dubbo架构

五、微服务

1、传统方式:针对客户端的请求,服务器需要连续3步事情才能完成客户端的请求。假如第2步,导致第3步不能工作,请求处理不了。

2、微服务:把这3步分别抽离成3个服务器。比如武汉访问上海服务器

http://www.cnnetsun.cn/news/485467.html

相关文章:

  • 【计算机视觉CV:目标检测】--1.目标检测简介
  • mysql SQL子查询(史上最详细)
  • Thinkphp和Laravel框架的网上购书图书销售商城系统网站的设计与实现_55ap4swk
  • 强烈安利8个AI论文网站,MBA论文写作必备!
  • Linux系统下安装配置 Nginx 超详细图文教程_linux安装nginx
  • 第1-2章 数据分析流程及Numpy科学计算
  • 大模型产品求职避坑指南:从入门到Offer,建议收藏
  • Java高级开发进阶教程之系列
  • Katalon平台的集成生态
  • 深度学习计算机毕设之基于python深度学习的苹果和西红柿识别
  • 深度学习计算机毕设之基于python深度学习的道路坑洼识别机器学习
  • 深度解读:AI应用架构师与AI驱动预算管理的融合
  • 深度学习毕设项目推荐- python基于python-cnn深度学习的罗马数据集训练识别
  • 限时公开!8款AI论文神器爆火,1天搞定全文告别熬夜!
  • 深度学习毕设项目:基于python深度学习的苹果和西红柿识别
  • 牙齿拥挤数据集3206张yolo
  • Java进阶教程(二)代码块
  • 【毕业设计】深度学习基于CNN卷积神经网络对猫狗数据集训练识别
  • 深度学习计算机毕设之人工智能基于CNN卷积神经网络对猫狗数据集训练识别
  • 从入门到精通:AI Agent六大核心模块深度解析
  • Flutter 列表 rebuild 的真正边界在哪里
  • AI创业已变天!Manus首席科学家带你重新理解Agent与产品思维
  • java头歌-数组进阶
  • 手写一个单例模式 (考虑线程安全)。
  • IDEA搭建SpringBoot,MyBatis,Mysql工程项目
  • CSDN(中国软件开发网)作为中国领先的IT技术交流平台,每年都会基于社区活跃度、开发者关注热点
  • 深度学习毕设项目推荐-深度学习基于python的CNN训练识别吃的美食基于python的深度学习CNN训练识别吃的美食
  • Java 进阶:如何让线程主动让出 CPU
  • HDFS的架构优势与基本操作
  • 通信协议仿真:蓝牙协议仿真_(8).蓝牙仿真硬件平台