dubbo的概念这里就不提了,这里只说说如何快速体验一下dubbo的功能。
首先要引入依赖:
<dependency><groupId>com.alibaba</groupId><artifactId>dubbo</artifactId><version>2.6.2</version></dependency><!-- 注册中心使用的是zookeeper,引入操作zookeeper的客户端端 --><dependency><groupId>org.apache.curator</groupId><artifactId>curator-framework</artifactId><version>2.12.0</version></dependency>
像所有的项目,都可以通过写原生Java代码,写xml配置,写properties或者yaml文件的配置,因为很多的教程里面都是些xml配置的,所以这里我就用原生Java代码,来写一个快速体验模板。
方案一 : 原生Java
很多的教程,都是新建一个maven工程,里面包含三个子项目,模拟生产者-消费者模式,像这样:
生产者服务和消费者服务通过同时引入gmall-interface这个包,来达到通信的目的。
