Dubbo学习笔记-动力节点(第一章)初识Dubbo

最近自学到了Dubbo,我是跟着动力节点的视频在学,并且整理了相关笔记,分享给大家,也为以后复习用

视频资源:https://www.bilibili.com/video/BV1Sk4y197eD

第一章 初识 Dubbo

1.1 架构

  • 单体结构
  • 垂直结构
  • 分布式结构
  • 流动计算结构

1.2 进程间通信

进程:一个进程就是一个应用。

进程间通信: 两个或更多的应用之间的调用。

实现进程间通信:

1) Servlet或Controller(1需要提供每个接口的url地址,2提供参数说明,3.参数不清楚类型(String)。4. http协议)

2) RPC (Remote Procedure Call) : 远程过程调用。实现分布式中的服务之间调用。

RPC是远程通信的一种技术, 不是规范。 也可以叫做RPC协议。通过PRC简化进程间通信。

3)RPC调用

  • client(消费者:要使用提供者功能(方法提供))
  • server(提供者,提供方法的执行实现)
  • client—stub助手(序列化/反序列化)—网络----stub助手(反序列化/序列化)—提供者方法的实现

4)PRC能做什么

PRC主要就是做分布式开发,实现远程调用, 调用远程的方法,就像调用自己的方法一样

1.3 Dubbo简介

Dubbo: 是一个RPC框架,实现远程调用。

三个主要功能:

  1. 面向接口的远程调用;
  2. 智能容错和负载均衡。
  3. 服务注册和发现
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值