1、首先进行生产者的注册,需要在dubbo.xml中配置如下内容,zookeeper的地址、dubbo协议的端口,并声明要暴露的服务端口。
2、在服务端同样要声明zookeeper的注册中心以及消费者,这样就能生成远程服务代理,如下图所示。
3、我们在使用的时候直接使用注解的方式就可以使用暴漏的服务端口了,如下图所示,这样。
4、我们这里使用zookeeper进行服务的注册,zookeeper可以从网上自行下载,启动的话直接执行zkserverNaNd即可。
5、dubbo.xml中部分变量是通过properties的属性配置文件加载进来的,方便后续的管理和维护。
6、我们可以在control层去调用service的方法,获得我们想要的数据,这样就在spring mvc下搭载了dubbo服务。