1、首先先感谢dubbo的作者-----梁飞等开发人员
2、公司是电商型的一家公司。无意中接触了一下dubbo。也去了解下dubbo。简单了解了一下dubbo瞬间颠覆了。我们传统的单工程开发模式。(勿喷,小白一个)
3、为什么学习dubbo?
答:传统的单工程架构,虽然也是分模块,但是模块最终需要一个类似web的工程去承载,以至于后期项目增大。开发人员之间的交互变得繁琐。不满足开发的 高内聚、低耦 合的风格。为此感谢阿里提供的开源架构。dubbo的思想是 业务层一下的结构不将直接对待controller层展示。直接托管zookpeeper。这里zookpeeper就是一个服务的中 心。有兴趣的朋友可以去了解下。这就达到了解耦的目的。加入有1000个项目。我们只需要,分组进行开发,各个模块之间不会有业务的调度。一切业务去zookeeper中 心调度。相关的模块负责人,只需要打包一个服务方和消费方一个公用的接口方公用起来,就能完美的调用。从而达到了。后期项目庞大。分模块去部署。大大提高项目 的性能。(个人看法。在写这篇日志之前,我是小白一个)
4、走进dubbo的世界----第一步。helloworld
①:准备工作
1、jdk7、tomcat7、zookeeper3.4.7、dubbo-admin-2.4.1