dubbo使用简单说明

如今很流行的Dubbo不少朋友都据说过吧,最近我也在看这方面的东西,分享先个人心得笔记。 spring

很简单重在实现基于zookeeper的dubbo注册。 tomcat

框架:springmvc+spring+zookeeper+dubbo mvc

项目分三层,model存放数据,view页面展现、controller下面具体逻辑实现。经过dubbo消费方和供应方注册,供应方给消费方暴露接口,供消费方调用。 
工程部署须要配置文件有: 
applicationContext-dubbo.xml 
{-- 
<-- 消费方应用名,用于计算依赖关系,不是匹配条件,不要与提供方同样 --> 

<-- 使用zookeeper注册中心暴露服务地址 --> 

<-- 生成远程服务代理,能够像使用本地bean同样使用demoService --> 
<dubbo:reference id="demoService" interface="com.unj.dubbotest.provider.DemoService" /> 
--} 
dubbo.properties 
{-- 
<--基于ZooKeeper的Dubbo注册中心直接部署tomcat,修改WEB-INF下文件--> 
dubbo.registry.address=zookeeper://127.0.0.1:2181 
dubbo.admin.root.password=root 
dubbo.admin.guest.password=guest 
--} 
zoo_sample.cfg 
{-- 
zookeeper/conf/下,修改zoo_sample.cfg为zoo.cfg,启动bin/下zkServer.cmd 
--} app

由于引入dubbo,摒弃了原有Web Service项目的wdls暴露,因为项目依赖关系严重,项目使用maven构建,经过Maven pom.xml三维坐标引入jar包,调用dubbo暴露接口开发 框架

相关文章
相关标签/搜索