篇幅问题,Zookeeper不难,就不再贴了。。。
介绍下Dubbo
软件的发展史:(项目架构)
1.All in One:(全部都在一个里面)
就是一个大杂烩,对i项目的 代码维护很麻烦。
容易造成代码混乱.
2.MVC架构(解耦):
在同一台计算机子=中,一台计算机的并发量有限。
将各个功能根据层次进行了划分
3.RPC:
让一个项目分别部署在多个不同的计算机中。
不好的是其ip+端口号太多,不好维护。
4.Dubbo的基础(SOA:面向服务的架构)
5.Dubbo(阿里产品,基于SOA):
此处的提供方可以用Zookeeper(Linux上安装配置)