Dubbo
火柴有猿
天道酬勤
展开
-
什么是Dubbo
DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。以上是Dubbo官网的一句描述。根据上图,可以分析节点角色说明:Provider: 暴露服务的服务提供方。Consumer原创 2016-05-15 15:12:26 · 1303 阅读 · 1 评论 -
在Linux下搭建dubbo管理控制台
dubbo框架是搭建在Linux中的一个分布式框架,所以也需要一个管理控制台来管理这个分布式,显示这个分布式的一些配置信息和详细情况。在Linux中搭建dubbo管理控制台需要下载一些文件:jdk、zookeeper、tomcat、dubbo-admin1、下载jdkhttp://pan.baidu.com/share/link?shareid=2793927523&uk=原创 2016-05-15 17:30:49 · 7878 阅读 · 12 评论 -
在windows下的eclipse中编写provider
按照官方所述,dubbo需要一个一个提供者和一个消费者来协调工作,接下来我们就建一个java工程,来写一个提供者。1、首先建立java工程,命名为provider2、建立lib文件夹,存放jar包。如下图,我用红色把相同类型的jar包都画到了一起其实这些jar包我们可以从dubbo-admin的lib下面找到3、建立相关的包和类以及配置文件Hel原创 2016-05-28 11:16:30 · 968 阅读 · 0 评论 -
在windows下的eclipse中编写consumer
上个博客我说了提供者的编写方法,接下来写一下消费者相关的代码以及配置。贴图:1、代码结构2、首先编写相对应的接口,其实我们可以直接把提供者写的接口拿过来用。是不是完全一样呢?我只是改了一下注释而已。3、接下来看下相关的配置文件中的内容1)、applicationContext.xml文件2)、log4j.propertie原创 2016-05-28 13:52:29 · 764 阅读 · 0 评论 -
使用maven创建dubbo的提供者
首先我们创建maven项目,创建maven工程我这就不在叙述,网上一搜一大堆。接下来看下一个截图这是创建的maven工程。接下来需要引入一些jar包。 4.0.0 Dubbo_HelloWorld Dubbo_HelloWorld 0.0.1-SNAPSHOT war UTF-8 javaee原创 2016-06-08 15:50:39 · 1866 阅读 · 0 评论 -
Dubbo学习之目录
背景:马上就要进入一个高大上的新公司了,心中有些许的激动和不安。不安的是不知道自己能不能胜任这份具有挑战性的工作。激动的是接触了具有挑战性的工作。比较矛盾,以下是我学习这个分布式框架的一个总结进入主题随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。原创 2016-05-15 14:54:41 · 1802 阅读 · 2 评论 -
用maven创建dubbo消费者
用maven创建dubbo消费者其实与用java工程创建dubbo消费者一样,看一组截图就是少了一个类的实现接口也是从提供者那边拿过来的,主要看下配置文件。applicationContent.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http:原创 2016-06-08 16:05:26 · 1882 阅读 · 2 评论