开篇

 这篇文章的目的是在于梳理Dubbo ZookeeperRegistry的注册流程,通过这个流程的分析能够延伸到更多的注册中心。

 核心的关注点在于Registry和RegistryFactory对象,RegistryFactory负责动态创建Registry对象,Registry对象负责执行注册中心的注册。

  ServiceConfig类的Protocol的动态代理根据类型返回Protocol对象,注册中心的Protocol对象是RegistryProtocol。


源码分析过程

public class ServiceConfig<T> extends AbstractServiceConfig {    // protocol是Protocol$Adaptive对象    private static final
收藏 打印