问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

架构是什么意思?

发布网友 发布时间:2022-04-20 19:58

我来回答

1个回答

热心网友 时间:2023-10-03 06:56

架构意思是间架结构;构筑,建造。
把一个整体(完*类生存的所有工作)切分成不同的部分(分工),由不同角色来完成这些分工,并通过建立不同部分相互沟通的机制,使得这些部分能够有机的结合为一个整体,并完成这个整体所需要的所有活动,这就是架构。
1、边界划分:根据要解决的问题,对目标系统的边界进行界定。
2、能力划分:对目标系统按某个原则的进行切分。切分的原则,要便于不同的角色,对切分出来的部分,并行或串行开展工作,一般并行才能减少时间。
3、交互机制:并对这些切分出来的部分,设立沟通机制。
4、根据3,使得这些部分之间能够进行有机的联系,合并组装成为一个整体,完成目标系统的所有工作。
架构可以分为:业务架构、应用架构、数据架构和技术架构。
业务(逻辑)架构:使用一套方*对产品(项目)所涉及到的需求的业务进行业务边界划分,简单的讲就是根据一套逻辑思路进行业务的拆分,总体原则是对业务进行业务边界的划分,比如做一个企业订购服务网站,你需要把商品类目、商品、订单、订单服务、支付、退款很清晰的划分出来,而业务架构不需要考虑诸如我用什么技术开发、我的并发大怎么办、我选择什么样的硬件等等。
应用架构:应用是介于业务语言与技术语言之间,是对整个系统实现的总体上的架构,他需要指出系统的层次、系统开发的原则、系统各个层次的应用服务,例如,上述系统中可以分为、数据层(资源层)、数据服务层、中间构建服务层、业务逻辑层、表现层,并写明每个层次应用服务。应用架构是要说明产品架构分哪些应用系统,应用系统间是如何集成的,考虑两个事情:第一、考虑的是子系统间的关系。第二、考虑将可复用的组件或模块进行下沉,沉淀到平台层,为业务组件提供统一的支撑。数据(持久化)架构:对存储数据(资源)的架构方*,其架构原则同应用架构大同小异,即考虑到各个系统应用场景、不同时间段的应用场景对数据进行诸如数据异构、读写分离、数据库或NOSQL的策略、缓存的使用、分布式数据(数据库)策略等等。数据架构主要解决三个问题:第一,系统需要什么样的数据;第二,如何存储这些数据;第三,如何进行数据架构设计。
技术架构:应用架构本身只关心需要哪些应用系统,哪些平台来满足业务目标的需求,而不会关心在整个构建过程中你需要使用哪些技术。技术架构是应接应用架构的技术需求,并根据识别的技术需求,进行技术选型,把各个关键技术和技术之间的关系描述清楚。技术架构解决的问题包括:如何进行纯技术层面的分层、开发框架的选择、开发语言的选择、涉及非功能性需求的技术选择。总体来看,首先需要熟悉业务,形成业务架构,根据业务架构,做出相应的数据架构和应用架构,最后通过技术架构落地实施。
业务架构是战略,应用架构是承上启下,一方面承接业务架构的落地,另一方面影响技术架构的选型。如何针对当前需求,选择合适的架构,如何面向未来,保证架构平滑过渡,这个是软件开发者,特别是架构师,都需要深入思考的问题。
没有最优的架构,只有最合适的架构,一切系统设计原则都要以解决业务问题为最终目标,脱离实际业务的技术情怀架构往往是空中楼阁。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 油渣怎么做好吃? 火腿肥肉炼的油渣炒什么好吃? 油渣怎么做才好吃呢? 油渣做菜的做法大全 带皮的油渣怎样做能做的好吃? 快会是个什么样的软件? 苹果手机删了联系人怎么恢复 请问护发精油欧莱雅?买过的可以说说效果吗? 护发精油可以做造型前的打底吗?我用的欧莱雅润发... 欧莱雅护发精油用完要洗掉吗 欧莱雅护发精油为什么卖多少钱的都有 欧莱雅护发精油好吗 怎么辨别欧莱雅护发精油的真假 护发精油可以每天用吗?每天总会怎么样?要怎么用? 烫了头发,买了欧莱雅精油,请问怎么样用精油护理... 快应用和小程序的区别 刚烫了发,买了瓶欧莱雅护发精油,想知道怎么用效... 护发精油使用方法是怎样的?有什么好的护发精油推... 欧莱雅染后护理精华油怎么用 欧莱雅奇焕护发精油涂抹在头发上需不需要等待几分... 油渣子怎么弄又软又好吃? 什么是架构 油渣炒蒜苔的做法,油渣炒蒜苔怎么做好吃,油渣 架构是什么 青椒油渣怎么做好吃 辣椒炒猪油渣的做法窍门 构架与架构的区别是什么? 油渣炒洋葱怎么做好吃 什么是“架构”? 架构是什么意思 韭菜炒油渣怎么做好 什么叫架构 油渣炒月亮菜的做法,油渣炒月亮菜怎么做好吃 油渣怎么炒 什么是架构?为什么需要架构? 油渣炒苦瓜的做法,油渣炒苦瓜怎么做好吃,油渣 油渣炒豆干的做法,油渣炒豆干怎么做好吃,油渣 架构,构架,结构,框架之间有什么区别 油渣怎么做好吃 程序设计中的架构到底是指什么?