1.需求
分析Dubbo源码的包结构
2.分析
cache : 缓存模块
common : 公共代码模块,包含util工具类和一些模型
config : 配置模块,Dubbo对外API,用户通过配置使用Dubbo
container : 容器模块,加载Spring启动
monitor : 监控模块,统计服务调用次数和时间以及调用链追踪
qos : 集成模块
registry : 注册中心模块,各种注册中心的实现
remoting : 远程通讯模块,Dubbo协议的实现
rpc : 远程调用模块,各种协议和动态代理
validation : 校验模块