1.dubbo启动后会在zookeeper中注册,注册是一服务的接口名来命名的



 <dubbo:service   这个是注册服务地址 
    	ref="demoService" 
    	interface="com.baizhi.service.IDemoService"
    	protocol="dubbo"
    />

 <dubbo:reference    这个是使用已经注册过的服务
    	id="demoService" 
    	interface="com.baizhi.service.IDemoService"
    	protocol="dubbo"
    />
2.注:dubbo引用服务全部是靠的接口名
     interface="com.baizhi.service.IDemoService"


3.     id="demoService" 这个是给本地的程序使用的,本工程的程序可以相当于用一个普通的bean,去使用这个接口的引用
        例:ctx.getBean("demoService")
         这个得到的bean并不是真正的实现类,而是动态生成的代理类

4.






4.


Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐