架构和框架的区别
架构:又名软件架构 , 是有关软件整体结构与组件的抽象描述 , 用于指导大型软件系统各个方面的设计 。
结构:组成整体的各部分的搭配和安排 。
【架构和框架的区别】1、框架落脚在“架”字上 , 可以理解成名词性的 , 是一个客观性的名词存在而架构体现在“构”字上 , 理解成构造 , 是一个动词性的 , 是一系列动作发生的策略性体现;
2、框架是一种特殊的软件 , 它并不能提供完整无缺的解决方案 , 而是构建解决方案提供良好的基础 。框架是系统或子系统的半成品 , 框架中的服务尅被最终应用系统直接调用 , 而框架中的扩展点是供应用开发人员定制的“可变化点”;
3、架构不是软件 , 而是关于软件如何设计的重要策略 。软件架构决策设计到如何将软件系统分解成不同的部分、各部分之间的静态结构关系和动态交互关系等 , 经过完整的开发过程之后 , 这些架构决策将体现在最终开发出的软件系统中 。
推荐阅读
- 鲅鱼和马鲛鱼的区别是什么?
- 衣柜和床的之间距离应该多少
- 过年了,北方家家户户为什么要蒸很多馒头和包子?
- 两个鸟和一个石头组成成语
- 现实主义和自然主义的异同
- 两个别字和一把剪刀是什么成语
- 刀鱼和带鱼是同一种鱼吗,为什么刀鱼这么贵?
- 足球比赛运动员誓词和裁判员誓词
- 外耳道炎和中耳炎的分别是什么?
- e抗体和核心抗体阳性怎么办?