文档章节

dubbo学习之Consumer入门<三>

woshixin
 woshixin
发布于 2017/09/03 15:25
字数 393
阅读 16
收藏 0

   进入9月,天气微凉,睡眼惺忪地打开朋友圈,爬山的爬山,出游的出游,昨天下班前小马哥也问我周末去哪里玩。而我呢,起来写个公众号,可能这段时间多巴胺分泌比较少吧,浪不起来,听说多巴胺分泌比较少的时候会多问为什么,还有各种意义。

    哎哟,切入主题,上次写着dubbo的provider时候都比较晚了,困,发现都没写消费者,好不完整,那写一下吧,写一个简单的项目(目录结构如下),要依赖的dubbo服务没有打成jar包,我就简单地直接把这个类复制进来的,就是<一>中,写的那个HelloService

这是个spring boot项目,因为用起来比较方便吗,maven的配置如下

看看包依赖:

    然后需要在配置文件写点内容,这边写好dubbo服务的扫描路径,因为这些服务都在同一台上,tomcat端口不要冲突。

看看使用dubbo服务的地方,就是这么简单的,使用了注解com.alibaba.dubbo.config.annotation.Reference;

Reference注解是可以有很多值的,比如配置个版本号,就像我们用xml配置的那样@referencer(version=""),这个里面的配置太多,等我学习学习后再写吧

http://dubbo.io/user-guide/reference-xmlconf/dubbo-reference.html

用xml中配置方式是这样的,这个复制的官网

我这边只是简单实现一点,把调用接口的内容打印出来

 

公众号

© 著作权归作者所有

woshixin
粉丝 33
博文 374
码字总数 281324
作品 0
杭州
程序员
私信 提问
dubbo+sping+zookeeper入门教程

条件受限我这里是win7 准备工作:dubbo-admin-2.5.4-SNAPSHOT.war、zookeeper-3.4.5.tar.gz、tomcat(配的是8080端口) 一、安装zookeeper(实际开发中都是运维直接配置好的) 把zookeeper解...

宝塔镇河妖
2015/11/30
755
1
dubbo 视频教程

深度解剖dubbo源码 为什么要学习dubbo 源码? 1.如果你想深入学习SOA的微服务架构设计,那通过读dubbo源码是一条非常不错的通往SOA架构设计之路,毕竟SOA的服务治理就是dubbo首先提出来的,比...

qq594295b3c16b8
2017/06/16
0
0
动手学dubbo之初体验

一. 概述 以下部分来源于dubbo用户指南. DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,0...

ginobefun
2017/07/12
0
0
dubbo学习笔记 第三章简介dubbo的工作原理

一、工作原理图 这是dubbo官网的关于dubbo工作原理,其中最核心的应该是Registry注册中心,Monitor,Consumer消费者和Provider服务提供者四个部分,注册中心关系这消费者和提供者的在zookeep...

sesamefox
2017/10/26
148
0
Dubbox入门示例(注册服务器使用zookeeper)

前言:Dubbox now means Dubbo eXtensions, and it adds features like RESTful remoting, Kyro/FST serialization, etc to the Dubbo service framework. http://dangdangdotcom.github.io/......

Fraud
2016/01/14
2.9K
1

没有更多内容

加载失败,请刷新页面

加载更多

PostgreSQL 11.3 locking

rudi
今天
5
0
Mybatis Plus sql注入器

一、继承AbstractMethod /** * @author beth * @data 2019-10-23 20:39 */public class DeleteAllMethod extends AbstractMethod { @Override public MappedStatement injectMap......

一个yuanbeth
今天
10
1
一次写shell脚本的经历记录——特殊字符惹的祸

本文首发于微信公众号“我的小碗汤”,扫码文末二维码即可关注,欢迎一起交流! redis在容器化的过程中,涉及到纵向扩pod实例cpu、内存以及redis实例的maxmemory值,statefulset管理的pod需要...

码农实战
今天
4
0
为什么阿里巴巴Java开发手册中不建议在循环体中使用+进行字符串拼接?

之前在阅读《阿里巴巴Java开发手册》时,发现有一条是关于循环体中字符串拼接的建议,具体内容如下: 那么我们首先来用例子来看看在循环体中用 + 或者用 StringBuilder 进行字符串拼接的效率...

武培轩
今天
8
0
队列-链式(c/c++实现)

队列是在线性表功能稍作修改形成的,在生活中排队是不能插队的吧,先排队先得到对待,慢来得排在最后面,这样来就形成了”先进先出“的队列。作用就是通过伟大的程序员来实现算法解决现实生活...

白客C
今天
81
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部