个人架构设计~用层关系图说说mvc,mvvm,soa,ddd

下面是按着我所接触的架构模式,开始一个一个的说一下html

第一 标准架构 三层结构

设计模式

第二 MVC架构

在表现层实现的一种设计模式,在这里C(控制器)是核心,它将M(模型)序列化和反序列化给View进行输出和输入(Response and Request)跨域

第三 DDD领域驱动设计模式

它与传统的分层架构彻底是不一样的,它的出发点来自领域层,原来的data层,在DDD里,只是数据持久化的工具,他自己并无论什么业务,他只是去实如今领域层定义好的接口而以。安全

 

第四 SOA面向服务的架构

它体现的是公用性与安全性,它能够对不一样的站点作跨域访问的受权,即CORS.架构

第五,MVVM架构

这也是对表现层而言的,咱们须要叫前台工程师与后台工程师分工更明确,他们之间的重复代码更少!工具

第六,Thrift架构

第七,AOP实现动态注入的Thrift组件

 

转摘:http://www.cnblogs.com/lori/p/3507359.html设计

相关文章
相关标签/搜索