当前位置: 首页 > 图灵资讯 > java面试题> 金三银四精选java面试题-Dubbo是如何完成服务引入的?

金三银四精选java面试题-Dubbo是如何完成服务引入的?

来源:图灵教育
时间:2023-12-21 13:09:01
 

Dubbo是如何完成服务引入的?

  1. 当程序员使用@Reference注解来引入一个服务时,Dubbo会将注解和服务的信息解析出来,得到当前所引用的服务名、服务接口是什么
  2. 然后从注册中心进行查询服务信息,得到服务的提供者信息,并存在消费端的服务目录中
  3. 并绑定一些监听器用来监听动态配置中心的变更
  4. 然后根据查询得到的服务提供者信息生成一个服务接口的代理对象,并放入Spring容器中作为bean