IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

系统架构

关于敏捷开发的文章很容易给人留下这样的印象:构架并不重要,它只是偶然形成的一个晦涩的词语而已。本文则要解释的正是架构的重要作用、它在开发周期中的意义、它与开发人员的关系,以及对系统成本消耗的影响。

07日更新
敏捷与架构 一个都不能少

这篇文章认为业务过程的分析和实现间的差距远比当前工作流工具市场所显现出的还要大。同时,本文还提出了解决这种状况更现实的办法。文中对当前标准和项目进行了足够深入地探讨,以便让你可以理解它们与这些流派的关联方式及其原因。在讨论中,我会指出每一个被提及技术的优缺点,以及正确使用它们的方式。

06日更新
标签: 系统架构 SOA
过程组件模型

微软的DotNet开发绝对是属于那种入门容易提高难的技术。而要能够成为DotNet架构师没有三年或更长时间的编码积累基本上是不可能的。特别是在大型软件项目中,架构师是项目核心成员,承上启下,因此RUP方法论也认同以架构为核心,体现4+1视图在整个软件开发过程中的重要作用。架构人员既要精通技术,又要熟悉业务,而且基本对软件生命周期各阶段的相关技术都需要有相关的积累和知识储备,而这些不经过多年的磨练是很难达到这个高度的。

06日更新
标签: 系统架构
如何循序渐进向DotNet架构师发展

计算机需要采用一种符号来记述使用者通过某种方式来操作它。这是一个对对象描述的过程,在该过程中,我们重点是在叙述上构架一个系统,当然,该系统是模型系统。

06日更新
软件工程中的数学思想

软件构件化是21世纪软件工业发展的大势趋。工业化的软件复用已经从通用类库进化到了面向领域的应用框架。Gartner Group认为:“到2003年,至少70%的新应用将主要建立在如软件构件和应用框架这类‘构造块’之上;应用开发的未来就在于提供一开放体系结构,以方便构件的选择、组装和集成”。框架的重用已成为软件生产中最有效的重用方式之一。

06日更新
框架不是框框

插件式设计近年来非常流行,其中eclipse起了推波助澜的作用,提到插件式就会不由自主的想到eclipse。其实插件式设计并不是什么新事物,早在几十年前就有了。像X Server就是基于插件式设计的,除了核心功能外,它所有的扩展功能和设备驱动都是以插件方式加入进来的。 基于插件设计并不神秘,相反它比起一团泥的设计更简单,更容易理解。各种基于插件设计的架构都有自己的特色,但从总体架构上看,其模型都大同小异。这里我们介绍一个简单的模型,并给出几个实例,希望对新手有所启发。

06日更新
标签: 系统架构
插件式设计的架构模型与实例

在电影制作术语中,软件项目经理被称作制作人,因为他们决定需要做什么事情。而软件构架师就是导演,他来决定所作的事情是否正确,并且他要保证产品符合投资人的要求。下面这篇文章就是描述软件构架师的。

06日更新
标签: 系统架构
软件构架师的特点

软件复用本质是为了快速适应不断变化的需求(adapt to changing needs ),两者目标是一致的,但是当我们过于注重软件复用(如组件复用component reuse又译构件复用)时,千万需要牢记:快速适应不断变化的需求是根本目的,它的重要性要重于组件复用技术本身。本文试图阐述两者概念比较以及时下流行的组件复用技术概要。

06日更新
快速适应需求变化的软件复用

以数据库为核心的软件时代已经过去,数据库时代早已结束,当我看到J2EE征途中那么多人在对象和数据库之间彷徨痛苦ing的时候,我想我该出来喊一声了。

06日更新
标签: 系统架构
多层架构时代的来临

Service-Oriented Architecture),即面向服务的架构,这是最近一两年出现在各种技术期刊上最多的词汇了。现在有很多架构设计师和设计开发人员简单的把SOA和Web Services技术等同起来,认为SOA就是Web Service的一种实现。本质上来说,SOA体现的是一种新的系统架构,SOA的出现,将为整个企业级软件架构设计带来巨大的影响。

04日更新
标签: 系统架构 SOA
架构设计师与SOA之基于SOA的架构

本文将延续第一部分的内容,向您介绍了 SOA 为企业级架构设计带来的影响,以及在构建基于 SOA 架构的企业系统时应该怎样保证所构建的系统架构能够满足系统中不同的服务级别需求。

04日更新
标签: 系统架构 SOA
架构设计师与SOA之架构企业级SOA应用

工作流管理系统将最终成为覆盖于各类台式机与网络操作系统之上的业务操作系统,但工作流技术目前还不够完善。作者在深入研究了工作流管理联盟提供的工作流管理系统模型和各大主流工作流管理系统的基础上设计了一套功能全面的工作流管理系统体系结构。本文主要从该体系结构的三个层次深入介绍了该系统结构。

04日更新
标签: 系统架构
工作流管理系统体系结构设计

本人作为一位web工程师,着眼最多之处莫过于性能与架构,本次幸得参与sd2.0大会,得以与同行广泛交流,于此二方面,有些心得,不敢独享,本文是这次参会与众同撩交流的心得。

31日更新
标签: 系统架构
Web架构设计经验分享

分层结构是目前复杂应用系统开发时普遍使用的模式,软件中层之间的依赖关系约束是比较宽松的,并不要求上层仅可以依赖于直接下层,而是上层可以依赖于它的所有下层。

31日更新
标签: 系统架构
分层模式中的常见问题

如果你的程序再也不修改了,或者就是改改打折的额度和返利额度,那么你的代码是足够可以了。不过需求却是会不断产生的。比如说,现在这个程序是单机版的程序,如果需要商场多层楼的所有收银机都要使用,那该怎么办?

31日更新
标签: 系统架构
三层架构,分层开发

软件工程中的经济行为与软件架构师的工作。

31日更新
标签: 系统架构
软件工程中的经济行为与架构师的工作

Web2.0的兴起,掀起了互联网新一轮的网络创业大潮。以用户为导向的新网站建设概念,细分了网站功能和用户群,不仅成功的造就了一大批新生的网站,也极大的方便了上网的人们。但Web2.0以用户为导向的理念,使得新生的网站有了新的特点——高并发,高流量,数据量大,逻辑复杂等,对网站建设也提出了新的要求。本文以理论与实践相结合的形式,结合作者实际工作中得到的经验,具有较广泛的适用性。

31日更新
标签: 系统架构
高并发高流量网站架构

如果说分布式云计算是一条我们普通老百姓通往美好未来的康庄大道,那么如何驶入这条道路?以及选择怎样的座驾工具?无疑是关系到我们每个程序员的职业素质和水平。很显然,OO分析设计编程是一个最基本的要求,(OO + 分布式计算) = 软件架构的方向。

31日更新
标签: 系统架构
OO+分布式计算=软件架构的方向

本文是关于应用程序体系结构原则的系列文章中的第 1 部分,在这篇文章中,您将了解关于应用程序体系结构的需求建模方面的内容,并研究相关的技能和能力、工具和技术、里程碑、以及与应用程序体系结构原则相关的交流过程。

31日更新
标签: 系统架构
应用程序架构本质

由于软件应对需求变化的能力越来越差,通过更新架构进行软件重建的做法变得越来越有吸引力。这种做法是相当有风险的,因此具体策略的选择显得相当重要。Andy Singelton最近的一篇博客就此问题进行了讨论。文章认为成本、技术复杂性、潜在的商业风险是在进行战略选择时不得不认真权衡的三个因素。

31日更新
标签: 系统架构
是否应该避免架构重写?
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐