软件架构
youray.
~-~
展开
-
随笔-架构篇-架构分层
架构分网络架构、系统架构、产品架构三个层面来理解。 网络架构 A. *TCP/IP四层模型* L4). 应用层 L3). 传输层 L2). 网络层 L1). 网络接口层 B. *OSI七层模型* L7). 应用层(Application Layer L6). 表示层(Presentation Layer) L5). 会话层(Session Layer) ...原创 2019-09-26 14:50:19 · 212 阅读 · 0 评论 -
随笔-架构篇-软件架构
一套完整的系统软件,按使用和部署,分 {前台客户端}、{前台浏览器}、{后台服务} 三部分。这三部分架构功能不同、性能不同, 所以架构、开发环境也不同。 A. 客户端架构 MVC/MPV 可以支撑的开发平台包含: 1. Visual Studio 2. Delphi、 Borland C/C++ 3. Eclipse、Myelipse、IntelliJ IDEA 4. Workbe...原创 2019-10-10 13:50:13 · 95 阅读 · 0 评论 -
随笔-架构篇-开发平台
软件架构本身和软件开发平台是独立的。譬如:可以使用GCC/GDB开发。 但伴随IT技术的发展,越是高端的芯片,需要的软件开发技术越复杂。针对高端处理器, 集成了 架构、设计模式、开发库...的软件平台就相当于垄断了。 A. 单片机 开发平台 这个就是单片机厂家决定了 B. MCU 开发平台 这个最初也是由硬件厂家决定。 后继伴随个人电脑的爆发,微软的VS开发平台独霸X86环境。 C. M...原创 2019-10-10 14:40:03 · 174 阅读 · 0 评论