
Dubbo
寒武没有纪
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Dubbo源码解析之SPI
准备 dubbo版本:2.5.4 Dubbo SPI源码解析过程 Dubbo 在服务发布过程中默认会加载自适应的协议扩展,在类 ServiceConfig 中存在以下初始化代码,下面以此进行SPI过程分析。 private static final Protocol protocol = ExtensionLoader.getExtensionLoader(Protocol.class).getA...原创 2018-10-31 15:16:00 · 309 阅读 · 0 评论 -
Dubbo源码解析之服务发布与注册
准备 dubbo版本:2.5.4 服务发布流程 Spring自定义扩展 dubbo 是基于 spring 配置来实现服务发布,并基于 spring 的扩展机制定义了一套自定义标签,要实现自定义扩展, spring 中提供了 NamespaceHandler 、BeanDefinitionParser 两个类用于实现扩展 NamespaceHandler :注册一系列 BeanDefinitio...原创 2018-11-02 15:05:50 · 299 阅读 · 0 评论 -
Dubbo源码解析之客户端初始化及服务调用
准备 dubbo版本:2.5.4 客户端初始化过程 初始化过程 ReferenceBean是客户端初始化入口,其实现InitializingBean接口,在bean初始化过程中会调用其afterPropertiesSet方法,进而调用getObject() -> get() ->init(),之后再调用ReferenceConfig的createProxy()方法。 Reference...原创 2018-11-04 16:21:35 · 788 阅读 · 0 评论 -
Dubbo源码解析之服务端接收消息
准备 dubbo 版本:2.5.4 服务端接收消息流程 Handler链路 DubboProtocol private ExchangeServer createServer(URL url) { url = url.addParameterIfAbsent("channel.readonly.sent", Boolean.TRUE.toString()); url = url.a...原创 2018-11-04 16:35:03 · 1499 阅读 · 0 评论