Dubbo
BtWangZhi
这个作者很懒,什么都没留下…
展开
-
Dubbo-与SpringBoot整合
项目结构Demo的模块依赖关系因为是Demo项目,想一切从简,忽略一些细节,突出重点。先说parent模块,主要是jar包版本管理,然后就是打包,没有代码,只有pom.xml中的配置,需要重点说明的是,在parent中就需要继承SpringBoot 的父包。<parent> <groupId>org.springframework.boot<...原创 2019-05-12 23:49:54 · 205 阅读 · 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 · 205 阅读 · 0 评论 -
Dubbo--入门
1 Dubbo目前只能使用xml配置的方式,所以我们需要保留xml,并且需要将该xml加入到现有的Spring容器中才能生效。/** * dubbo配置中心 * @author Tang * 2017年11月19日 */@ImportResource(value="classpath:dubbo-demo-consumer.xml")//加载配置文件@Configurationpubl原创 2017-11-19 15:23:36 · 340 阅读 · 0 评论 -
Dubbo--分组
在一个接口出现多个实现类时,注册到注册中心时可以用分组进行区分,如下demo,接口GroupService/** * 测试分组 * @Author: Ship * @CreateDate: 2019-07-21 */public interface GroupService { /** * 获取位置信息 * @return */ pub...原创 2019-07-21 16:42:55 · 407 阅读 · 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 · 398 阅读 · 0 评论 -
dubbo--参数回调
在服务调用方,传递服务的实现类。在服务提供方可执行实现类中的方法。目前只支持配置文件的方式。定义两个接口:public interface CallbackListener { void changed(String msg);}public interface CallBackService { public void addListener(String key,...原创 2019-07-21 20:54:30 · 555 阅读 · 0 评论