dubbo实例
1.创建maven项目:
项目结构:
主要分三大模块:
dubbo-api : 存放公共接口;
dubbo-consumer : 调用远程服务;
dubbo-provider : 提供远程服务。

下面将详细叙述代码构建过程。
1) 首先构建MAVEN项目,导入所需要的jar包依赖。
需要导入的有spring, dubbo, zookeeper等jar包。
2)在api里创建一个接口:

内容:

3)创建dubbo-provider的MAVEN项目(有独立的pom.xml,用来打包供消费者使用)。
实现公共接口,此实现对消费者隐藏:
先加入公共api项目的jar包到provider中

实现如下:

代码:


浙公网安备 33010602011771号