DUBBO初体验

前段时间学习了一下DUBBO的基本使用,根据网上常见的DEMO练习了一下,这篇博客只对dubbo进行一个简单的说明,首先我们来试着去想一下分布式的出现的缘由,如果一个项目只是由个人开发的,那我想其实是用不上分布式的,因为使用分布式只会拖累个人的节奏,如果一旦项目有了一定规模团队有了一定人手,相信还是需要分布式的。
使用dubbo之前需要安装zookeeper,这个zookeeper是人如其名,是一个计算机园的管理者,它清楚的知道自己所管理的机器的状态,有多少台正在闲置可以提供服务之类的,这个东西是比较深的暂时还不能理解太多。
安装完zookeeper后我们就可以进行dubbo的使用了,安装好适合自己的jar包之后我们就可以创建项目了,dubbo的项目至少由三个部分组成:一、公共API项目(本质是接口用来被消费者在没有实现代码的情况下调用);二、服务提供者项目,实际上提供服务的项目;三、消费服务的项目。
创建好这三个项目之后,公共API是服务和消费项目都需要具备的jar包,可以把它当成jar包依赖进项目使用,在服务项目中配置服务的具体实现类 通过group或version进行一个接口多个服务实现的开发,服务项目也是实际上我们需要zookeeper的地方,在XML中配置好服务的地址之类的 然后启动zookeeper再启动服务项目,最后启动消费项目就可以在dubbo的帮助之下顺利的完成了项目的使用。目前对于这块其实还是有很多未知的点需要继续研究。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值