18、实例注入:实例注入机制居然可以如此简单你好,我是何辉。今天我们深入研究Dubbo源码的第七篇,实例注入。 实例注入是什么?举个简单的例子,当类A中有一个类型的成员变量B,如果不做任何处理,我们在类A中使用成员变量B会出现空指针问题,但按照一定的规范约束定义成员变量B后,我们再次在类A中使...2026-01-19Dubbo源码剖析与实战
19、发布流程:带你一窥服务发布的三个重要环节你好,我是何辉。今天我们深入研究Dubbo源码的第八篇,发布流程。 提到发布,还记得在“[温故知新]”中学过的那张Dubbo总体架构示意图么: 我们回顾和发布有关的环节,第 ① 步编写提供方的 XML 配置文件,服务的发布首先需要进行一系列的配置,...2026-01-19Dubbo源码剖析与实战
20、订阅流程:消费方是怎么知道提供方地址信息的你好,我是何辉。今天我们深入研究Dubbo源码的第九篇,订阅流程。 上一讲,我们通过一个简单的 @DubboService 注解,挖出了服务发布的内幕,找到了 ServiceBean 的 Bean 定义、ServiceConfig 的导出关键节点,发...2026-01-19Dubbo源码剖析与实战
21、调用流程:消费方的调用流程体系,你知道多少你好,我是何辉。今天我们深入研究Dubbo源码的第十篇,调用流程。 在消费方这样的代码你一定见过很多了。 12@DubboReferenceprivate DemoFacade demoFacade; 在 Spring Bean 中定义 Dubbo...2026-01-19Dubbo源码剖析与实战
22、协议编解码:接口调用的数据是如何发到网络中的你好,我是何辉。今天我们深入研究Dubbo源码的最后一篇,协议编解码。 你已经学过了 Dubbo 框架的十大模块([01讲]),上一讲也掌握消费方调用的整体框架流程,基本把 Dubbo 框架纵向走了一遍,但依然在单进程中转悠。而 Dubbo 的本质就...2026-01-19Dubbo源码剖析与实战
23、集群扩展:发送请求遇到服务不可用,怎么办你好,我是何辉。 通过特色篇的学习,你可以在日常开发中横着走了,如果你继续深入掌握了源码篇,基本可以把 Dubbo 框架游刃有余地玩弄于鼓掌之中。接下来,我们将进入拓展篇,借助一些产线的真实案例,真枪实弹地教你如何充分挖掘Dubbo框架的扩展能力,来...2026-01-19Dubbo源码剖析与实战