1. 在容器启动的时候,通过ServiceConfig解析标签,创建dubbo标签解析器来解析dubbo的标签,容器创建完成之后,触发ContextRefreshEvent事件回调开始暴露服务
2. 通过ProxyFactory获取到invoker,invoker包含了需要执⾏的⽅法的对象信息和具体的URL地址
3. 再通过DubboProtocol的实现把包装后的invoker转换成exporter,然后启动服务器server,监听端⼝
4. 最后RegistryProtocol保存URL地址和invoker的映射关系,同时注册到服务中⼼
网友评论