1.当程序员使用@ Reference 注解来引入一个服务时, Dubbo 会将注解和服务的信息解析出来,得到当前所引用的服务名、服务接口是什么
2.然后从注册中心进行查询服务信息,得到服务的提供者信息,并存在消费端的服务目录中3.并绑定一些监听器用来监听动态配置中心的变更
4.然后根据查询得到的服务提供者信息生成一个服务接口的代理对象,并放入 Spring 容器中作为 Bean
Dubbo 是如何完成服务引入的?
最新推荐文章于 2024-07-01 12:13:57 发布
1.当程序员使用@ Reference 注解来引入一个服务时, Dubbo 会将注解和服务的信息解析出来,得到当前所引用的服务名、服务接口是什么
2.然后从注册中心进行查询服务信息,得到服务的提供者信息,并存在消费端的服务目录中3.并绑定一些监听器用来监听动态配置中心的变更
4.然后根据查询得到的服务提供者信息生成一个服务接口的代理对象,并放入 Spring 容器中作为 Bean