dubbo:实现RPC(远程过程调用)的java框架.
其调用步骤:
1.tomcat容器打开,服务提供者将服务信息等注册到zookeeper
2.tomcat容器打开,消费者将远程服务对象等注册到zookeeper,并且订阅了消费者的信息
3.消费者通过RPC的实现框架Dubbo调用服务提供者方法
4.监控中心,监控调用次数
准备工作:
zookeeper和Dubbo的依赖 以及dubbo空间约束
注意空间约束也很重要dubbo使用 2.6.2版本用的apache的约束
2.6.0用alibabatech的约束
<!--zookeeper的依赖-->
<dependency>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper</artifactId>
<version>3.4.7</version>
</dependency>
<dependency>
<groupId>org.apache.curator</groupId>
<artifactId>curator-framework</artifactId>
<version>4.0.1</version>