追求流行的框架并不是一件好事,有些喧嚣必须在沉淀之后方可发现脉络。然而代价是踩坑和一些莫名其妙的多虑。如果你要学习某个领域,又患得患失,不想做任何牺牲,请问怎么凭什么运气都跑到你那儿去了?
dubbo是一种用Java语言实现的RPC 架构。目的是为了解决大规模运用中的各种问题,包括规模扩张,数据统计,功能添加,等等你想要看到的各种现代分布式架构应该具备的特质。另外,dubbo是澳大利亚的一个城市名字。
除了销售人员鼓吹的那些新词外,阅读源代码是最好的途径。为此,你需要搭建eclipse环境,具备maven和spring架构,micro service的知识,在前面的文章我们提到过,学习任何领域知识的方法。
很多读者认为接下来配一张数据流程图会更具备说服力,但是这种知识不是这篇文章想传输的。因为很多人已经那样做了。那么,是否存在一个更好的切入点来吸引新用户了解熟悉dubbo架构呢?我们已经直到,架构的演进是依托于现实的需要,除了在更大规模上做文章,我们同时得下苦功夫到现实中去寻找示例。

#Spring架构 spring严重依赖于两个特性,一个是DI,一个是AOP。前面一个特性是为了解除耦合。 后面一个提供地毯式的服务,使得用户专注于业务逻辑,而不需要其它多余的。比如,登录,安全性检测。 #示例部分 在掌握了部分di和aop的知识之后,我们把它运用到企业软件中去。那么最常用到的是什么呢?就是JDBC,用它连接数据库。 #后续发展 使用Spring Boot