![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Dubbo
BtWangZhi
这个作者很懒,什么都没留下…
展开
-
Dubbo-与SpringBoot整合
项目结构 Demo的模块依赖关系 因为是Demo项目,想一切从简,忽略一些细节,突出重点。 先说parent模块,主要是jar包版本管理,然后就是打包,没有代码,只有pom.xml中的配置,需要重点说明的是,在parent中就需要继承SpringBoot 的父包。 <parent> <groupId>org.springframework.boot<...原创 2019-05-12 23:49:54 · 196 阅读 · 2 评论 -
Dubbo--服务配置
1 基于XML的配置 在前面的入门中就是基于XML的。 2 基于API 服务提供方 public static void main(String[] args) throws IOException { DemoService demoService = new DemoServiceImpl(); // 当前应用配置 ApplicationCon...原创 2019-06-08 22:21:08 · 191 阅读 · 0 评论 -
Dubbo--入门
1 Dubbo目前只能使用xml配置的方式,所以我们需要保留xml,并且需要将该xml加入到现有的Spring容器中才能生效。/** * dubbo配置中心 * @author Tang * 2017年11月19日 */ @ImportResource(value="classpath:dubbo-demo-consumer.xml")//加载配置文件 @Configuration publ原创 2017-11-19 15:23:36 · 333 阅读 · 0 评论 -
Dubbo--分组
在一个接口出现多个实现类时,注册到注册中心时可以用分组进行区分,如下demo, 接口GroupService /** * 测试分组 * @Author: Ship * @CreateDate: 2019-07-21 */ public interface GroupService { /** * 获取位置信息 * @return */ pub...原创 2019-07-21 16:42:55 · 393 阅读 · 0 评论 -
Dubbo--异步
Dubbo支持异步调用的方式,摘自官网流程图 服务提供方: @Service @com.alibaba.dubbo.config.annotation.Service(version = “1.0.0”,timeout = 10000) public class AsyncServiceImpl implements AsyncService { private static final Logg...原创 2019-07-21 19:53:58 · 384 阅读 · 0 评论 -
dubbo--参数回调
在服务调用方,传递服务的实现类。在服务提供方可执行实现类中的方法。目前只支持配置文件的方式。 定义两个接口: public interface CallbackListener { void changed(String msg); } public interface CallBackService { public void addListener(String key,...原创 2019-07-21 20:54:30 · 541 阅读 · 0 评论