![](https://img-blog.csdnimg.cn/20191201202121729.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Dubbo
文章平均质量分 96
Dubbo框架原理源码
youthlql
如果图片显示有问题请看置顶文章
展开
-
07.Dubbo源码系列V1-Dubbo第七节-服务调用源码解析
文章目录第七节: Dubbo服务调用源码解析服务导出的Netty启动源码DubboProtocolExchangersHeaderExchangeHeaderExchangeServerTransportersNettyTransporterNettyServerChannelHandlersAbstractServerNettyServer分割服务提供端执行逻辑概述JavassistProxyFactory服务消费端执行逻辑Dubbo的异常处理文章可能会优先更新在Github,包括文章纠错与增加内容原创 2021-11-12 16:18:42 · 1091 阅读 · 0 评论 -
06.Dubbo源码系列V1-Dubbo第六节-服务引入源码解析
文章目录第六节: Dubbo服务引入源码解析过程Dubbo官方给的Demo服务引入过程概述什么是服务引入大致的步骤监听源码分析-解析@Reference注解上的配置ReferenceBeanReferenceConfigMockClusterWrapperRegistryAwareClusterRegistryAwareClusterInvoker源码分析-监听注册中心并第一次拉取provider配置RegistryProtocolRegistryDirectoryFailbackRegistryZooke原创 2021-11-12 16:17:58 · 778 阅读 · 0 评论 -
05.Dubbo源码系列V1-Dubbo第五节-服务导出源码解析
文章目录第五节: Dubbo服务注册(导出)源码解析服务导出原理概述服务概念的演化服务导出思想确定服务的参数确定服务的参数概述确定服务的参数源码ServiceBeanServiceConfigAbstractInterfaceConfigConfigManagerAbstractConfigEnvironment确定服务支持的协议URL作用构造服务最终的URL开始服务注册相关过程公用源码ServiceConfig启动Netty,Tomcat等Server源码RegistryProtocolDubboProt原创 2021-11-12 16:17:04 · 509 阅读 · 0 评论 -
04.Dubbo源码系列V1-Dubbo第四节-Spring与Dubbo整合原理与源码分析
文章目录第四节: Spring与Dubbo整合原理与源码分析处理@Service处理Properties文件实例解析@EnableDubboDubboConfigConfigurationRegistrar流程DubboConfigBindingRegistrar此类总结代码注释DubboConfigBindingBeanPostProcessor代码注释DefaultDubboConfigBinder总结DubboComponentScanRegistrar代码注释ServiceAnnotationBea原创 2021-11-12 16:15:42 · 395 阅读 · 0 评论 -
03.Dubbo源码系列V1-Dubbo第三节-可扩展机制SPI源码解析【万字文持续更新中】
文章目录第三节: Dubbo的可扩展机制SPI源码解析SPI的概念Java的SPI机制项目目录MainTestDataSaveServiceMySQLSaveServiceRedisSaveServiceSPI文件示例Java的SPI机制的作用Dubbo为什么要实现自己的SPI机制?DemogetExtensionLoader源码ExtensionLoader源码getExtension()createExtension()getExtensionClasses()loadDirectory()loadRe原创 2021-09-17 11:10:21 · 514 阅读 · 0 评论 -
Dubbo源码系列V1-01和02.Dubbo第一二节-基本应用与高级应用
文章目录Dubbo源码第一节: Dubbo框架介绍什么是RPC什么是Dubbo基本原理开源RPC框架对比第二节: Dubbo的基本应用与高级应用项目目录负载均衡服务超时集群容错服务降级本地存根本地伪装参数回调异步调用泛化调用泛化服务Dubbo中的REST管理台动态配置服务路由标签路由什么是蓝绿发布、灰度发布Zookeeper可视化客户端工具Dubbo与其他微服务组件整合1、文章可能会优先更新在Github,个人博客【包括文章纠错与增加内容】。其它平台会晚一段时间。个人博客备用地址2、如果Github很原创 2021-09-17 11:08:35 · 684 阅读 · 0 评论