分享
 
 
 

从MVC讲到多层架构(一)

王朝vc·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

最近浏览技术论坛时,偶尔遇到几篇讨论MVC以及时下比较流行的PO、VO话题的贴子。(http://forum.javaeye.com/viewtopic.php?t=627) 看到大家这样踊跃的发言我也想凑凑热闹。可惜,这个论坛注册后过10天才能发言... 那就到这里来写吧。。。

我发现,这些贴子都是讨论VO 是 M 还是 V 的东西。其实,我觉得没有必要这样。MVC这个模型理论出现有这样一个背景。就是当时很多应用,把显示、数据存储、模块定义等东西,都混在一个模块(页面)中,导致这样的应用难以维护和复用。MVC理论的提出就是为了在,这样的情况下使开发人员,注意到把应用分解。MVC提出时本身并没有非常精确的定义。如果你上网查找,准会得到一堆看似相同又不太一样的令人抓狂的解释与定义。不过我还是要在这里定义一下他在这里的意思。根据,上面提到的背景,我认为当时提出的MVC。只是把应用简单的安作用分解开。

C(Control)控制,表示控制部分(比如session bean ),但是我认为控制并不是只是指某些类。他小到可以指一个if语句,大到可以指一个组件,当然也应该可以指业务控制流程。

M(Module)模型、模式,这个是定义最模糊的部分。根据我的理解,因该指业务相关或整体结构。比如,整体的业务结构,某个数据结构,数据字典等。

V(View)视图,表示直接显示给用户看或者与用户直接交互的部分。

MVC提出的初衷很好,可惜的是他的定义过于模糊(也或者是学习者没有正确理解,比如我:>),不可量化比较。导致,一些号称是MVC的应用或框架还是有许多缺陷。在我看来,MVC并不是分层概念是他最大致命伤。

MVC之后,并没有正式提出跟有效的模型概念。但是,我以为开发人员现在所谓的多层应用的概念已经超越了MVC模型的概念,虽然它很大程度上源于MVC模型思想。多层应用的概念,是分层概念,虽然现在也没有明确的定义,不过它的实现可以量化比较出优劣。量化的尺度就是,层次与层次之间的耦合的紧密度。又,所谓的一个层次对其他层次的是否有“入侵“,以及入侵的程度。。。(待)

(以上纯属个人愚见)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有