架构和框架的关系

原创 2004年09月12日 22:05:00
架构、框架、模式是一种从大到小的关系,也是一种组合关系。

架构一般针对一个行业或一类应用,是技术和应用完美的结合。

框架因为比较小,很多表现为中间件,框架一般是从技术角度解决同类问题,例如J道数据增删改查框架就解决了所有数据库系统中大量数据增删改查的功能开发,框架是从技术的横切面去解决实际应用问题。

模式则更小了,越小越灵活,可重用的范围更广。

一个框架可能使用了多个模式,而一个架构有可能应用了多个框架,这样一个大型系统的设计基本从主骨干到骨架基本能够被设计者考虑设计到,也可以想见,一个系统被细化成了很多工作量,例如一个部分细化到工厂模式,那么就可以要求程序员实现工厂模式的代码即可。

由此,控制了大型软件质量,也提高开发效率,同时使得项目变得易于管理和协同,由此可见,一个大型项目的架构设计非常重要。
版权声明:本文为博主原创文章,未经博主允许不得转载。

关于struts2框架与MVC之间关系的分析

1、MVC模式基础 1.1、MVC模式简介   MVC是一种架构型模式,它本身并不引入新的功能,只是用来指导我们改善应用程序的架构,使得应用的模型和视图相分离,从而达到更好的开发和维护效率。在MV...
  • WangQYoho
  • WangQYoho
  • 2015年11月30日 15:52
  • 4706

SSM框架下各层关系说明

持久层:DAO层(mapper) DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,  DAO层的设计首先是设计DAO的接口,然后在Spring的配置文...
  • lcplyp
  • lcplyp
  • 2016年07月12日 19:18
  • 8572

浅谈MVC设计模式和SSH框架的关系

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://9339792.blog.51cto.com/9329792/1684797 ...
  • jinlong_cai
  • jinlong_cai
  • 2017年02月22日 09:46
  • 2308

【框架篇】mvc、mvp、mvvm使用关系总结 原创 2016年03月27日 10:04:21 标签:android /架构 9837 MVC MVC全名是Model View Controller,

MVC MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面...
  • qqpedily
  • qqpedily
  • 2018年01月02日 10:04
  • 14

【前端开发思想】架构、框架、设计模式之间的关系简述

一、软件体系结构和框架的定义 软件体系结构的英文单词是“architecture”. Architecture的基本词义是建筑、建筑学、建筑风格。 软件体系结构虽然根植于软件工程,但还处于一个研究...
  • chaunceyw
  • chaunceyw
  • 2015年04月27日 18:51
  • 330

SSH框架与MVC架构之间的关系

MVC三层架构:模型层,控制层和视图层。模型层,用Hibernate框架让来JavaBean在数据库生成表及关联,通过对JavaBean的操作来对数据库进行操作;控制层,用Struts框架来连接数据层...
  • aaa1117a8w5s6d
  • aaa1117a8w5s6d
  • 2012年09月08日 11:29
  • 438

架构、框架、设计模式之间的关系

1.架构和框架的定义Architecture:架构(体系结构的叫法亦较流行,至于构架,越来越少的人这么说了)。Framework:框架。软件体系结构虽然根植于软件工程,但还处于一个研究发展的阶段,迄今...
  • chenxiang0207
  • chenxiang0207
  • 2011年05月15日 21:42
  • 603

架构、框架、设计模式之间的关系简述

一、软件体系结构和框架的定义 软件体系结构的英文单词是“architecture”. Architecture的基本词义是建筑、建筑学、建筑风格。 软件体系结构虽然根植于软件工程,但还处于一...
  • xiaoxiaoxuewen
  • xiaoxiaoxuewen
  • 2012年03月01日 15:50
  • 448

java设计模式、框架、架构、平台之间的关系

一、设计模式(Design Patterns)                                           设计模式(Design pattern)是一套被反复使用、多数人知...
  • heyuchang666
  • heyuchang666
  • 2014年12月02日 14:52
  • 5228

SSH框架与MVC架构之间的关系

MVC三层架构:模型层,控制层和视图层。模型层,用Hibernate框架让来JavaBean在数据库生成表及关联,通过对JavaBean的操作来 对数据库进行操作;控制层,用Struts框架来连接数据...
  • u012079603
  • u012079603
  • 2015年01月12日 16:03
  • 417
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:架构和框架的关系
举报原因:
原因补充:

(最多只允许输入30个字)