架构简述—兼谈应用软件的症结之一
2012-02-08 15:47
176 查看
摘要:企业应用架构、企业技术架构 参阅:序 消灭人狼 软件的十大命题 编程规则
架构、架构、架构!
各领域都在谈论架构,尤其在软件领域,架构师也似乎成了软件士兵向往的将军头衔。
然而,目前架构的概念却肤浅而混乱;实时上就行业应用而言,架构至少分为如下五大类:
而一直困扰应用软件领域的关键问题在于,许多人将应用架构和技术架构混为一谈,或者说技术架构没有从应用软件系统中沉淀出来,这是导致目前应用软件功能与技术绑定过死,软件系统缺少灵活性和柔韧性的主要原因。
技术架构应该作为支撑应用软件运行的虚拟机,从应用软件中游离出来,使之既能够满足所有企业级应用的元需求,由与具体应用无关,它不仅支撑全部应用,而且隔离具体底层技术,使应用和技术独立发展。
技术架构应该独立而完备,满足应用各种功能的技术需求且不干预应用的具体实现。
良好设计的企业技术架构,能够使应用系统本身达到 —— 至繁归于至简。
良好设计的企业技术架构是与具体业务领域无关的。
应用架构与技术架构混为一谈是应用软件系统症结所在!
一旦建立了良好的软件架构,应用就如鱼得水,获得了自由和活力!从事应用软件开发的人员,就可以将精力更多的向业务倾斜,应用软件就能越做越好了!
想更多了解企业技术架构(ETA)可以参与如下博文:
http://blog.csdn.net/xabcdjon/article/details/6876058
http://blog.csdn.net/xabcdjon/article/details/7237717
http://blog.csdn.net/xabcdjon/article/details/6709655
欢迎您参与讨论和交流。
架构、架构、架构!
各领域都在谈论架构,尤其在软件领域,架构师也似乎成了软件士兵向往的将军头衔。
然而,目前架构的概念却肤浅而混乱;实时上就行业应用而言,架构至少分为如下五大类:
而一直困扰应用软件领域的关键问题在于,许多人将应用架构和技术架构混为一谈,或者说技术架构没有从应用软件系统中沉淀出来,这是导致目前应用软件功能与技术绑定过死,软件系统缺少灵活性和柔韧性的主要原因。
技术架构应该作为支撑应用软件运行的虚拟机,从应用软件中游离出来,使之既能够满足所有企业级应用的元需求,由与具体应用无关,它不仅支撑全部应用,而且隔离具体底层技术,使应用和技术独立发展。
技术架构应该独立而完备,满足应用各种功能的技术需求且不干预应用的具体实现。
良好设计的企业技术架构,能够使应用系统本身达到 —— 至繁归于至简。
良好设计的企业技术架构是与具体业务领域无关的。
应用架构与技术架构混为一谈是应用软件系统症结所在!
一旦建立了良好的软件架构,应用就如鱼得水,获得了自由和活力!从事应用软件开发的人员,就可以将精力更多的向业务倾斜,应用软件就能越做越好了!
想更多了解企业技术架构(ETA)可以参与如下博文:
http://blog.csdn.net/xabcdjon/article/details/6876058
http://blog.csdn.net/xabcdjon/article/details/7237717
http://blog.csdn.net/xabcdjon/article/details/6709655
欢迎您参与讨论和交流。
相关文章推荐
- 服务粒度设计原则与服务组合—兼谈应用软件的症结(二)
- 基于B/S 架构的应用软件的简单注册方法(VB.NET)
- Eclipse/TomCat上的J2EE应用开发软件架构4
- 互联网大型应用软件架构设想与推荐
- 软件体系架构模式在J2EE中的应用 收藏
- NET 应用架构指导 V2 学习笔记(六) 软件架构和设计方法
- 转载:应用软件系统架构设计的“七种武器”
- 软件开发大师谈企业应用架构模式
- 用Python和Google AppEngine开发基于Google架构的应用软件
- 软件体系架构模式在J2EE中的应用
- 应用软件系统架构设计的“七种武器”
- 老子的软件之道 - 道篇 6 企业应用架构
- 嵌入式应用软件架构设计
- 多核应用架构关键技术—软件管道与SOA
- 技术讲座:.NET委托、事件及应用兼谈软件项目开发
- 系统架构师-基础到企业应用架构-单机软件架构
- 应用软件系统架构设计的“七种武器”
- 消息订阅、派送设计模式在“平台-插件”式软件架构设计中的应用
- 业务、架构、技术,我们应该关注什么 Java和.Net的优势劣势简单看法 市场经济决定,商业之道即是软件之道,市场的需求决定着软件技术的发展 利益决定着选择应用新技术
- 释放技术的想象:解码腾讯云软件架构与应用