原文:软件框架和软件架构的区别?

初学java,遇到jdk,sdk概念:软件开发工具包 外语首字母缩写:SDK 外语全称:SoftwareDevelopmentKit 一般都是一些软件工程师为特定的软件包 软件框架 硬件平台 操作系统等建立应用软件时的开发工具的集合。 软件包: SoftWare Package 是指具有特定的功能,用来完成特定任务的一个程序或一组程序。 开发工具:包含编辑 编译 解释执行 C中是链接执行 等功能 ...

2016-10-21 15:02 1 3826 推荐指数:

查看详情

软件架构软件框架区别

引言 很多刚学习软件开发的童鞋,对于一些软件术语或概念总搞不太清楚,比如软件框架软件架构听名字感觉似乎差不多,其他它们之间还是有很大差别的,一个是一种设计思想,一个是软件半成品。 所以,还是有必要搞清楚二者之间的区别的差异哈。 软件框架 软件框架是面向某个领域的、可复用的半成品软件 ...

Mon Sep 28 21:02:00 CST 2020 0 500
软件架构

何谓架构 前言:在这个知识分享的爆炸时代,鉴于java生态的完整和繁荣,各种框架、中间件和工具包供我们使用。连新培训出来的人都知道ssm,微服务、集群、多线程、队列、高并发等技术,技术的间隔性正变得越来越小,仿佛我们只需要按部就班的去使用别人说的框架等技术就可以解决问题 ...

Fri Feb 28 05:53:00 CST 2020 0 972
软件架构设计学习总结(17):架构框架区别

7层是框架还是架构框架: 1、定义: 框架(framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法,另一种定义为,框架是可被应用开发者定制的应用骨架,前者是从应用方面而后者是从墓地的方面给出的定义 ...

Mon Sep 18 23:33:00 CST 2017 0 1093
软件架构风格

# 软件架构风格 软件架构设计的一个核心问题是能否使用重复的架构模式,即能否达到架构级的软件重用。 也就是说,能否在不同的软件系统中,使用同一架构软件架构风格是描述某一特定应用领域中系统组织方式的惯用模式。 架构风格反映了领域中众多系统所共有的结构和语义特性,并指导如何将各个模块 ...

Sun Nov 11 22:56:00 CST 2018 0 2084
什么是软件架构

本文探讨什么是「软件架构」,并对其下个定义! 决策or组成? 如果你去google一下「什么是软件架构」,你会看到各种各样的定义!不过大致可分为「决策」论和「组成」论! 其中一个比较著名的「决策」论的定义是Booch,Rumbaugh和Jacobson于1999年提出的: 架构 ...

Mon Oct 08 16:53:00 CST 2018 0 3159
软件架构演进

传统架构到分布式架构详解 软件架构演进软件架构的发展经历了从单体架构、垂直架构、SOA架构到微服务架构的过程,博客里写到了这四种架构的特点以及优缺点分析,个人学习之用,仅供参考! 1.1.1 单体架构 特点:1、所有的功能集成在一个项目工程中。2、所有的功能打一个war包部署到服务器 ...

Thu Dec 06 06:43:00 CST 2018 0 2089
架构学习(一)- 什么是软件架构

一、想成为一个合格的架构师,你要知道软件架构是个什么概念,明白架构的定义: 1.软件架构是一个系统的草图。 2.软件架构描述的对象是直接构成系统的抽象组件。 3.各个组件之间的连接则明确和相对细致地描述组件之间的通讯。 4.在实现阶段 ...

Mon Jul 29 19:50:00 CST 2019 1 663
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM