1 开发Dubbo程序(一)

1.1 ①linux中安装注册中心zookeeper
1.1.1 a.linux中安装jdk
1.配置环境变量:
vi /etc/profile,在文件最后追加:
export JAVA_HOME=/usr/java/jdk1.8.0_231-amd64
export CLASSPATH=$JAVA_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
2.刷新环境变量:
source /etc/profile

1.1.2 安装/启动zookeeper
1.解压 tar -zxvf zookeeper-3.4.14.tar.gz
2.重命名 mv
3.修改存放数据的目录 dataDir=/apps/zookeeper-3.4.14/data
4.启动zookeeper bin/zkServer.sh start
(访问带目录)

1.1.3 关闭防火墙
01.centos:
service iptables stop -- 关闭当前防火墙
chkconfig iptables off -- 禁止开机自启
service iptables status -- 查看防火墙状态
02.windows:
网络-右键 属性-关闭防火墙
1.2 提供方Provider(war包)

1.3 消费方Consumer(war包)

1.4 监听器
https://github.com/apache/dubbo-admin/tree/371c9410face141363cde37a8fd45dcd36a3e5fb

1.5 测试
localhost:8882/controller/rpcSerer.action
http://192.168.2.128:8080/dubbo-admin-2.0.0/

2 开发Dubbo程序(二)

2.1 父工程(pom包)

2.2 实体类模块(jar包)

2.3 公共接口(jar包)

2.4 三层架构
2.4.1 Dao层(jar包)

2.4.2 Service层(war包)

2.4.3 UI层(war包)

3 ojdbc7手动引入maven
