Dubbo
文章平均质量分 80
Dubbo中入门到精通
JackXiang2019
这个作者很懒,什么都没留下…
展开
-
7.0: Dubbo服务调用源码解析
服务提供者在执行服务时,如果出现了异常,那么框架会把异常捕获,捕获异常的逻辑在AbstractProxyInvoker中,捕获到异常后,会把异常信息包装为正常的AppResponse对象,只是AppResponse的value属性没有值,exception属性有值。当服务消费者在调用一个服务时,服务提供者在执行服务逻辑时可能会出现异常,对于Dubbo来说,服务消费者需要在消费端抛出这个异常,那么这个功能是怎么做到的呢?原创 2023-09-05 20:30:00 · 83 阅读 · 0 评论 -
3.0 Dubbo的可扩展机制SPI源码解析
架构图2. Demo上⾯这个Demo就是Dubbo常⻅的写法表示获取"dubbo"对应的Protocol扩展点。Protocol是⼀个接口。在类的内部有⼀个static的⽤来缓存某个接⼝类型所对应的实例表示某个接⼝的扩展点加载器可以⽤来加载某个扩展点实例。在中除开有上⽂的static的Map外还有两个⾮常重要的属性Class原创 2023-09-03 11:41:04 · 163 阅读 · 0 评论 -
1.0 Dubbo框架的介绍
1. 什么是Dubbo, 2. 基本原理原创 2023-08-19 17:29:29 · 128 阅读 · 1 评论 -
2.3.Dubbo的基本应用- 异步调用 、泛化调用 、动态配置
如果某个服务想要支持泛化调用,泛化调用可以用来做服务测试。就可以不用依赖该服务的接口。那么这个时候我们就可以。形式调用我们的服务了。接口来进行服务调用。原创 2023-08-26 16:34:26 · 397 阅读 · 0 评论 -
5.0: Dubbo服务导出源码解析
服务在导出的过程中需要向动态配置中心的数据进行订阅,以便当管理人员修改了动态配置中心中对应服务的参数后,服务提供者能及时做出变化。此功能涉及到版本兼容,因为在Dubbo2.7之前也存在此功能,Dubbo2.7开始对此功能进行了调整。在Dubbo2.7之前,仅支持多某个服务的动态配置在Dubbo2.7之后,不仅支持对单个服务的动态配置,也支持对某个应用的动态配置(相当于对这个应用下的所有服务生效)原创 2023-09-03 18:09:01 · 447 阅读 · 0 评论 -
4.0 Spring与Dubbo整合原理与源码分析
Dubbo中propertie文件解析以及处理原理Dubbo中@Service注解解析以及处理原理Dubbo中@Reference注解解析以及处理原理DubboConfigConfigurationRegistrar的主要作用就是对propties文件进行解析并根据不同的配置项项生成对应类型的Bean对象。原创 2023-09-03 12:03:41 · 633 阅读 · 1 评论 -
2.2 Dubbo的基本应用-本地存根 、本地伪装 、参数回调
Dubbo的基本应用-本地存根 、本地伪装 、参数回调原创 2023-08-26 16:21:57 · 177 阅读 · 0 评论