注:Dubbo的版本是2.5.7。
图1 RegistryProtocol的export时序图
注册中心有Zookeeper、Redis、Dubbo,分别对应ZookeeperRegistry、RedisRegistry、MulticastRegistry。
连接Dubbo的客户端有俩种,如下图所示:
图2 ZookeeperTransporter有俩个实现类
图2中的俩个Transporter分别对应俩种不同的client实现类,如下图3所示。
图3 ZookeeperCilent的俩个实现