码迷,mamicode.com
首页 > Web开发 > 详细

EBI架构 VS. MVC

时间:2019-05-26 12:59:35      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:inter   nbsp   com   之间   actor   关注   bsp   域服务   前端   

和 MVC 模式中的 Model 代表着整个后端(包括所有实体、服务和它们之间的关系在内的一切)一样,EBI 模式将边界看作是和外部世界的完整连接,而不仅仅是一个视图、一个控制器或是一个接口(这里指的是编程语言结构的接口)。 边界代表了对应着 MVC 中的 View 和 Controller 的整个展现层。EBI 中的实体代表了承载着数据及其行为的真正实体,而交互器对象代表了展现层和实体之间的连接,也就是我所谓的应用服务和领域服务。

EBI 模式关注后端而 MVC 更关注前端。它们不能互相取代,它们是对方的补充。如果把它们放在一个模式中,我们可以把它叫做视图-控制器-交互器-实体 (View-Controller-Interactor-Entity)。

 

EBI 架构(Entity-Boundary-Interactor,实体-边界-交互器)

参考:https://www.jianshu.com/p/395814410cf5

EBI架构 VS. MVC

标签:inter   nbsp   com   之间   actor   关注   bsp   域服务   前端   

原文地址:https://www.cnblogs.com/sunormoon/p/10925477.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!