`
小网客
  • 浏览: 1249346 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

"架构、框架"分享总结

 
阅读更多

概念:

1.架构
2.框架
3.设计模式

总结:

1.架构,框架和设计模式互不等同;
2.框架不是可用的系统,不是工具类,而是为了某种需求而生成的软件半成品;
3.架构确定了系统的层次结构,不同部分的协作;
4.框架比架构更偏技术,而架构是可用基于框架;
5.设计模式是一个设计问题的解决方式;
6.框架给出的是具体的应用,而设计模式给出的单一的应用设计思路;
7.设计模式是一个概念,而框架是一个具体的实现;
8.架构基于框架实现,基于设计模式进行设计。

举例:

1.MVC为设计模式,而strutsX和spring为其实现为一个框架
2.基于spring mvc的实现,采用多重设计模式,从而实现系统的高内聚低耦合,同时具体可扩展,稳定等特性的某系统,就是架构

详情参见附件

0
1
分享到:
评论

相关推荐

    \"架构、框架\"分享总结

    框架与架构之间的关系在于,框架不是架构,即不是软件体系结构。体系结构确定了系统整体结构、层次划分,以及不同部分之间的协作等设计考虑。框架比架构更具体,更偏重于技术层面。确定了框架后,软件体系结构也随之...

    总结的Linux声音架构技术分享

    Linux 声音架构技术分享 Linux 声音处理的发展历程可以追溯到 OSS(开放声音系统)和 ALSA(高级 Linux 声音架构)的出现。OSS 是为了解决 Unix 系统中不同的音频应用程序采用不同的 API 问题,提供了源代码级的可...

    xx系统架构模型分享版v0.1

    以上知识点总结了“xx系统架构模型分享版v0.1”文档的关键信息,涵盖了从企业商务模型到具体技术实现的各个方面。这些内容不仅有助于理解XX集团的整体业务和技术架构,也为实际操作提供了实用的指南。

    软件架构师应该知道的97件事总结

    以上是对“软件架构师应该知道的97件事总结”的详尽解析,涵盖了软件架构设计中的多个方面,旨在帮助架构师更好地理解他们的角色,做出明智的决策,并创建出能够满足业务需求、具有良好性能和可维护性的软件系统。

    雪球在股市风暴下的高可用架构改造分享.pdf

    他分享的架构优化总结,反映了在快速发展的互联网环境中,如何平衡业务增长、技术选型和稳定性之间的关系。 总结来说,雪球的高可用架构改造涵盖了从基础架构到服务层的全方位优化,通过服务化、异步计算、智能推荐...

    AWS-良好的架构设计-上

    五个支柱是AWS良好架构框架的核心,它们各自代表了架构设计中的一个关键领域,并与一系列的通用设计原则相结合,为架构师提供了一套参考标准。 首先是卓越操作支柱,它关注于运行和监测系统以提供业务价值,并且...

    前端架构师经验归纳总结

    以下是对"前端架构师经验归纳总结"的详细阐述: 一、前端架构设计原则 1. **模块化**:前端架构的基础是模块化,它能提高代码复用性,降低耦合度,便于团队协作和代码管理。常采用的技术有CommonJS、AMD、ES6模块...

    大数据高并发架构实战案例分享

    总结来说,大数据高并发架构实战案例分享涵盖了从大数据处理框架到高并发架构设计的各个方面,包括数据存储、计算、服务拆分、负载均衡、缓存策略、监控与日志管理等关键技术。通过学习这些内容,开发者可以更好地...

    互联网高弹性架构设计分享 - 刘晓飞

    文件还提到了一些高级特性,如“°Æ”(可能是指某种设计模式或策略)、“33”(可能是端口号或版本号),以及“°Æ*)%.*,È”(可能是特定于某个系统或框架的架构设计),这些都指向了更深层次的架构优化和设计...

    2021年C#+VisionPro视觉通用的框架

    总结,2021年C#+VisionPro视觉通用框架是结合了C#的编程优势和VisionPro的视觉处理能力的产物,为企业提供了高效、灵活的机器视觉解决方案。掌握这一框架,对于提升工业自动化水平、优化生产流程具有重要意义。

    微信架构经验分享

    【微信架构经验分享】 微信作为全球用户数量庞大的即时通讯应用,其背后的技术架构设计和实践经验对于IT行业具有极高的参考价值。以下将详细介绍微信架构的关键点及其背后的思考。 1. **技术微创新**:微信的技术...

    企业级IT架构分享 云计算架构师成长之路 携程旅行网在SOA架构方面的探索 共45页.pdf

    ### 企业级IT架构分享——携程旅行网在SOA架构方面的探索 #### 一、引言 随着信息技术的发展,企业级IT架构对于支撑业务发展、提高运营效率的重要性日益凸显。携程旅行网作为国内领先的综合性旅行服务公司,在面对...

    flink技术框架分享.zip

    标题"flink技术框架分享.zip"表明了本次分享的主题,主要围绕Flink这个大数据处理框架展开,可能包含Flink的核心概念、架构以及与其他技术的集成应用。 描述中提到"flink框架,采用flink原生框架,集成了mybatis、...

    架构师成长之路-个人学习经验分享.pptx

    周金根在2010年的分享中提到了几个关键点,这些对于任何希望成为架构师的人来说都是宝贵的指导。 首先,技术发展的路线是循序渐进的。从最初的函数和类的复用,到模块和引擎的构建,再到框架和平台的创建,每个阶段...

    软件架构师应该知道的97件事.pdf

    他们分享的不仅是开发经验,还有工作中总结的工作准则。技术知识包括但不限于软件的设计模式、编程语言、框架选择、性能优化、可维护性、复用性和兼容性。架构师应了解何时技术问题可能成为业务成功的关键,并能够与...

    手机之家新系统介绍及架构分享

    总结来说,手机之家的新系统和架构分享展示了如何通过不断的技术迭代和创新,解决网站在发展过程中遇到的问题,优化用户体验。从纯PHP方案到PHP+JAVA的混合模式,再到DAL的引入,每一个变化都是为了提升系统性能,...

    javaweb开发要学习的所有技术和框架总结:分享.pdf

    - **Struts**:MVC(Model-View-Controller)架构框架,简化Web应用的开发。 - **Spring**:全面的企业级应用框架,包括依赖注入、AOP(面向切面编程)、ORM(对象关系映射)等。 - **Hibernate**:ORM框架,自动...

    java+vue基于Spring Boot框架的文学名著分享系统的设计与实现毕业论文.docx

    Java+Vue基于Spring Boot框架的...总结来说,本文详细介绍了基于Spring Boot框架的文学名著分享系统的设计与实现,涵盖了需求分析、系统架构设计、数据库设计、系统实现等方面的内容,为读者提供了一个完整的解决方案。

    企业级IT架构分享 云计算架构师成长之路 Hadoop开发者第四期 共97页.pdf

    ### 企业级IT架构分享——云计算架构师成长之路与Hadoop开发者第四期解析 #### 一、概述 本文档“企业级IT架构分享 云计算架构师成长之路 Hadoop开发者第四期 共97页.pdf”主要围绕云计算架构设计以及Hadoop技术的...

    阿里架构总监一次讲透中台架构,13页PPT精华详解.docx

    根据阿里架构总监的分享,我们可以总结出以下几个重要的知识点: 1. 业务中台架构: 业务中台架构是阿里集团业务战略的重要组成部分,它提供了业务能力标准、运行机制、业务分析方法论、配置管理和执行系统等。业务...

Global site tag (gtag.js) - Google Analytics