服务暴露的流程?

2022-06-21  本文已影响0人  嘘寒问暖

1. 在容器启动的时候,通过ServiceConfig解析标签,创建dubbo标签解析器来解析dubbo的标签,容器创建完成之后,触发ContextRefreshEvent事件回调开始暴露服务

2. 通过ProxyFactory获取到invoker,invoker包含了需要执⾏的⽅法的对象信息和具体的URL地址

3. 再通过DubboProtocol的实现把包装后的invoker转换成exporter,然后启动服务器server,监听端⼝

4. 最后RegistryProtocol保存URL地址和invoker的映射关系,同时注册到服务中⼼

上一篇 下一篇

猜你喜欢

热点阅读