|
|
|
 |
软件架构师 |
 |
|
|
|
|
|
软件架构师培训基础教程 好的开始等于成功的一半,软件开始之初的架构设计决定了软件的成败。一个稳定的、扩展性、伸缩性、适应性强的软件架构可以让软件企业和用户避免很多额外的负担。
最近一段时间国内开发人员加强了对软件架构的研究,在各种媒体上涌现出很多关于软件架构的文章,但缺少介绍软件架构发展演化的基础教程,让初级开发人员有无处着手的感觉,本文将弥补这方面的空白,为您提供软件架构的基础训练。 | |
|
 |
导语 |
|
在军事中,基础训练用于挑战和激发军校学生,并示范军队的要求。同样,软件架构必须由个人来推动,这些人必须渴望对抗开发中的技术领先阶层的挑战。 >>>>详细内容 |
|
 |
面向对象技术 |
|
在面向对象编程语言中,封装能力对于适度大小的程序是足够的。只要软件模块由单独的程序员维护,封装对于提供一些内在的优点就是完全足够的。但是,特定语言的封装不足以支持软件的重复使用和分布式系统。 >>>>详细内容 |
|
 |
面向组件技术 |
|
组件技术为软件开发提供了改良的方法,它向过时的设想提出了挑战。这些原理共同建立了一种主要的新的技术趋势。组件表现为技术变革的基础,就像面向对象先前表现出的一样。 >>>>详细内容 |
|
 |
技术所有权 |
|
|
由于对象技术是占统治地位的商业范式,故对了解可用于软件系统架构的主要的商业技术是很重要的。其中主要的两类包括专利软件和开放系统软件。 >>>>详细内容 |
|
 |
客户端-服务器技术 |
|
|
客户端-服务器技术是支持应用系统的软件技术演化的结果。特别地,客户端-服务器技术的演化已经成为信息技术扩展的一个重要因素,它伴随着应用程序业务流程范围的增长而增长。 >>>>详细内容 |
|
 |
Intenet技术 |
|
|
互联网的发展对技术提出了更高的要求,传统的html标记语言逐渐不能满足企业大规模运算的需要,可扩展标记语言(XML)逐渐成为业界的标准。 >>>>详细内容 |
|
 |
层次及使用 |
|
|
WEB服务在家够方面给了我们更多的选择,但软件设计中采用何种架构仍然是件令人头痛的事情。 >>>>详细内容 |
|
 |
软件应用实践 |
|
|
在商业终端用户环境中,对象技术已经应用于很多产生了商业效益的重要的应用程序中。其示例包括世界上最大的共同基金公司之一的Fidelity投资公司。 >>>>详细内容 |
|
 |
应用架构 |
|
|
软件架构同时包括应用程序功能和商业技术改变的管理。前面提到的一些优点并不是采用特定技术的结果,而是用效率最高的方式采用某种技术以实现系统的商业目标。 >>>>详细内容 |
|
 |
在应用系统中使用标准 |
|
|
在采用面向对象架构和技术的时候会出现一些问题。这些问题必须被解决以完整地了解架构和技术含意。 >>>>详细内容 |
|
 |
分布式的下部构造 |
|
|
早期引入了中间件的概念。中间件为集成服务器平台和计算机客户端提供了网络硬件之上的软件下部构造,它有可能包含所有的平台。 >>>>详细内容 |
|
|
|