Dubbox 是一个分布式服务框架,其前身是阿里巴巴开源项目Dubbo ,后期阿里巴巴停止了该项目的维护,当当网便在Dubbo基础上进行优化,并继续维护,为了与原有的Dubbo区分,故将其命名为Dubbox。
阿里巴巴开源项目Dubbo在 2018.2月份正式进入了 Apache 孵化器,更名为Apache Dubbo,开始新的发展。详情可以访问:http://dubbo.apache.org/
Dubbox 致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbox就是个分布式服务框架,如果没有分布式的需求,其实是不需要用的。
Dubbox并没有部署到Maven的中央仓库中,坐标不变,只是版本变更了。我们现在需要手动将Dubbox安装到本地仓库中
- 去https://github.com/dangdangdotcom/dubbox/releases下载
- 解压后进入该目录:
iMac:Downloads fray_hao$ cd dubbox-dubbox-2.8.4
3.执行以下命令进行安装:
mvn install -Dmaven.test.skip=true
- 安装完成后在Mavenb 本地仓库中可以看到编译后的内容。
frayhaoiMac:alibaba fray_hao$ cd ~/programe/maven/repository/com/alibaba/
frayhaoiMac:alibaba fray_hao$ ls -l
total 0
drwxr-xr-x 4 fray_hao staff 136 Aug 31 10:54 citrus
drwxr-xr-x 3 fray_hao staff 102 Jan 2 2018 druid
drwxr-xr-x 4 fray_hao staff 136 Aug 31 10:53 dubbo
drwxr-xr-x 4 fray_hao staff 136 Aug 31 10:54 dubbo-admin
......
drwxr-xr-x 4 fray_hao staff 136 Aug 31 10:52 dubbo-container-javaconfig
drwxr-xr-x 4 fray_hao staff 136 Aug 31 10:52 dubbo-container-jetty
......
网友评论