文档章节

dubbo使用简单说明

_凤求凰_
 _凤求凰_
发布于 2015/09/02 09:20
字数 297
阅读 755
收藏 8

现在很流行的Dubbo很多朋友都听说过吧,最近我也在看这方面的东西,分享先我的心得笔记。

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

框架:springmvc+spring+zookeeper+dubbo

项目分三层,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 
--}

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

© 著作权归作者所有

共有 人打赏支持
_凤求凰_

_凤求凰_

粉丝 35
博文 45
码字总数 18630
作品 1
海淀
架构师
私信 提问
dubbox功能演示

dubbox功能演示 通过以下内容介绍dubbox框架。 dubbo是什么 dubbox又是什么 dubbo能做什么 dubbo框架设计 dubbo服务调用过程 1. dubbo是什么 Dubbo是一个分布式服务框架,致力于提供高性能和...

zzuqiang
2016/10/24
519
0
如何快速开发一个 Dubbo 应用

导读:在分布式系统中,远程调用是最基础也是最重要的基石。历史上,曾经先后出现过 CORBA、RMI、EJB、WebService 等技术和规范,在服务化以及微服务日趋流行的今天,更多的被广泛使用的是包...

Java填坑之路
2018/07/26
0
0
【JEECG Dubbo专题】jeecg-p3集成dubbo文档

一、项目介绍 二、项目分解说明 1 . p3dubbo-service 说明:该项目为简单的maven构建项目,无任何依赖引用,只作接口定义 接口定义如下: pom文件说明 2. p3dubbo-service 说明:该项目为接口...

Jeecg
2016/08/12
65
0
[置顶] Java集群优化——dubbo+zookeeper构建高可用分布式集群

们讨论过Nginx+tomcat组成的集群,这已经是非常灵活的集群技术,但是当我们的系统遇到更大的瓶颈,全部应用的单点服务器已经不能满足我们的需求,这时,我们要考虑另外一种,我们熟悉的内容,...

梵蒂冈考虑过
2016/08/09
84
1
基于Dubbo框架构建分布式服务 (二)

Dubbo是Alibaba开源的分布式服务框架,我们可以非常容易地通过Dubbo来构建分布式服务,并根据自己实际业务应用场景来选择合适的集群容错模式,这个对于很多应用都是迫切希望的,只需要通过简...

如何让他和
2016/10/04
207
1

没有更多内容

加载失败,请刷新页面

加载更多

07 分支管理 —— Feature分支

07 分支管理 —— Feature分支 软件开发中,总有无穷无尽的新的功能要不断添加进来。添加一个新功能时,你肯定不希望因为一些实验性质的代码,把主分支搞乱了,所以,每添加一个新功能,最好...

lwenhao
12分钟前
0
0
matlab-线性代数 创建 N阶数量矩阵 N阶单位矩阵 对角矩阵 范德蒙矩阵 等差数列

  matlab : R2018a 64bit     OS : Windows 10 x64 typesetting : Markdown    blog : my.oschina.net/zhichengjiu    gitee : gitee.com/zhichengjiu   创建N阶数量矩阵 code cle......

志成就
22分钟前
0
0
python 利用 descriptor 实现自己的 property

1.概念简介 1.1 property 在 python 代码中,property 是非常常见的一个内置函数。property 可以为一个 python 类的 attribute 设置 getter/setter,可以类比之 C# 的 properties。 见下面的...

御坂网络路由器
57分钟前
3
0
xssfilter-代码段

class XssHttpServletRequestWrapper extends HttpServletRequestWrapper { /** * @param request */ public XssHttpServletRequestWrapper(HttpServletRequest request) { super(request); ......

qiang123
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部