专业软件开发绘图工具(数据流图,流程图,ER图,系统架构图,功能结构图,框架图)无需注册码,安装简单,一学即会。
2021-03-03 09:41:01 51.45MB 核心文件 实用工具篇 软件架构篇
1
本文主要是参考MartionFowler所著的《企业应用架构模式》与EricEvans所著的《领域驱动设计》这两本泰山之作,加上本人在近年实际的工作过程中开发SOA系统所认识到的问题所写的一篇文章,欢迎各位点评。最后两节细说应用层、系统总体架构是本文的重点,着重说明领域驱动设计与SOA之间的关系,对DDD有一定基础的朋友可以越过前面的几节,直接查看第七、八节。SOA与DDD都是常用的系统架构,但两者之间所针对的核心是不同的。SOA(面向服务架构)由Gartner在1996年提出来,它是一种分布式的软件架构,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行部署、组合和使用。简单来说,SOA就
1
产品研发过程中,总体可以分为以下几个核心流程,面向客户的流程,产品规划流程,产品线开发流程(可选),产品开发流程,人员与技术管理流程。可以看出,架构师在技术层面是从精到广的转变,首先必须对某一技术精通,成为技术专家,扩展知识面,成为多项技术专家,成为子系统的架构师,最后通过经验的不断积累,最终成为软件系统架构师。人类所有的工程领域的进步都是建立在一系列失败的基础之上,并逐渐走向成熟和成功。在软件架构过程中,需要勇于尝试,同时也需要拥有各项综合技能能力,这样可以降低失败的几率。
1
系统架构师概念汇总2020.docx
2021-03-01 17:06:31 46KB 架构师 软件架构师 软考
1
在Tasking下优化软件架构:本文解释了任务处理的解决方案和方法如何帮助您充分利用AURIX和AURIX 2G架构。其中一些解决方案和方法提高了嵌入式软件的性能。
2021-03-01 10:02:25 17.29MB Aurix 软件架构 Tasking
1
在上文中,我介绍了Internet技术,WEB服务在家够方面给了我们更多的选择,但软件设计中采用何种架构仍然是件令人头痛的事情。两层系统(图12)允许用户界面和应用程序代码直接访问数据库和网络存储的API。应用程序使用数据库中存储的数据模型,但是不需要在该模型之上建立逻辑模型。当开发中的系统是一个原型系统或者已经知道其生命周期较短,期间API不会发生变化的时候,两层应用程序是理想的。典型情形下,这种方式用于小型的应用程序,它们的开发成本和时间都很少。 图12.两层架构 此外,两层系统对于面向组件的开发环境也有意义,这种方式用在特定组件的实现之中。组件接口提供了一个隔离层,与这种方式的后果相反。
2021-02-27 17:08:00 195KB 软件架构训练之层次及使用
1
提纲 Zachman框架 FEA框架 TOGAF框架 Gartner框架 EAP方法 DoDAF框架 ADMEMS方法论
2021-02-27 13:06:15 1.3MB 企业架构 软件架构师 架构师
1
介绍了芯片STM32F103基于通用同步/异步收发器和LabVIEW基于虚拟仪器软件架构的串口配置过程,对设计中的关键程序进行了重点分析,并通过硬件平台验证了方法的可行性。最终实现了基于RS232协议的ARM芯片STM32与LabVIEW的串行通讯。
1
今天阅读了两篇关于微服务的文章,总结一些笔记,不敢贸然翻译:一是因为水平不够,翻译的过程会丢掉作者的原意;二是因为技术翻译是一个略微吃力不讨好的活。微服务(microservices)这个概念不是新概念,很多公司已经在实践了,例如亚马逊、Google、FaceBook,Alibaba。微服务架构模式(MicroservicesArchitecturePattern)的目的是将大型的、复杂的、长期运行的应用程序构建为一组相互配合的服务,每个服务都可以很容易得局部改良。Micro这个词意味着每个服务都应该足够小,但是,这里的小不能用代码量来比较,而应该是从业务逻辑上比较——符合SRP原则的才叫微服
2021-02-25 20:04:40 367KB 基于微服务的软件架构模式
1
本文来自于简书,文章主要介绍微服务、Monolithic架构,微服务架构以及它的优缺点等并辅以实际微服务案例讲解。软件架构是一个包含各种组织的系统组织,这些组件包括Web服务器,应用服务器,数据库,存储,通讯层),它们彼此或和环境存在关系。系统架构的目标是解决利益相关者的关注点。Conway’slaw:Organizationswhichdesignsystems[...]areconstrainedtoproducedesignswhicharecopiesofthecommunicationstructuresoftheseorganizations.(设计系统的组织,其产生的设计和架构等
1