1、服务提供者
<bean class="com.yan.biz.impl.HelloService" id="helloService" />
<dubbo:application name="HelloApplication" />
<dubbo:protocol name="dubbo" port="20880" />
<dubbo:registry address="zookeeper://127.0.0.1:2181" />
<dubbo:service interface="com.yan.biz.IHelloServ" ref="helloService" version="1.0" timeout="5000" />
2、服务的消费者
消费方应用名,用于计算依赖关系,不是匹配条件,不要与提供方一样
<dubbo:application name="consumer" />
zookeeper作为注册中心
<dubbo:registry protocol="zookeeper" address="zookeeper://127.0.0.1:2181" />
<dubbo:protocol name="dubbo" port="20880" />
生成远程服务代理,可以和本地bean一样使用demoService
<dubbo:reference interface="com.yan.biz.IHelloServ" id="testService"/>
网友评论