Dubbo source study - HITSUN2015/Util GitHub Wiki

大体

dubbo                     Spring
starter--->containner--    ->ClassPathXmlApplicationContext--->beanFactory--->beans

Question:

如何让bean 成为 远程调用

Consumer:FactoryBean
            |
            |----ProviderBean--->methodA[remote]
            |----ConsumerBean--->methodB[local]

我第一反应: Consumer的FacotryBean中 做个 假的ProviderBean,所有方法的实现 全做成 远程调用。

第二反应: 能不能像AOP那样,不是给每个方法实例化里面的代码做远程调用,而是,拦截器去做这件事

⚠️ **GitHub.com Fallback** ⚠️