系统分析
文章平均质量分 69
china_lyz
这个作者很懒,什么都没留下…
展开
-
再论模式
模式在软件系统中的使用粒度越来越大,也越来越方便通常视而不见的模式有:管理模式(可管理性)JMXURL模式(可定位性)对象定位搜索模式(可联想搜索)lucene描述模式(信息的可描述性)字典*代码/名称配置模式(可配置性)IOC规则模式(可定义为规则)Drools分发模式(支持统一分散特性)MVC/动态URL插件模式(可组装性)Eclipse/动态菜单模版模式(可模版化)velocity/coco转载 2007-07-27 16:45:00 · 543 阅读 · 0 评论 -
论java架构设计
软件架构作为一个概念,体现在技术和业务两个方面。从技术角度来说:软件架构随着技术的革新不断地更新其内容,软件架构建立于当前技术和一些基本原则的基础之上。先说一些基本原则:分层原则:分层是为了降低软件深度复杂性而使用的关键思想,就像社会有了阶级一样,软件有了层次结构。模块化原则:模块化是化解软件广度复杂的必然手段,模块化的目的就是让软件分工。接口实现分离原则随着软件模块化的不断深入改进,面向接口编程转载 2007-07-27 16:40:00 · 1736 阅读 · 1 评论 -
Java架构设计
1. 目标: 统一提供基础代码实现。 统一提供框架结构,并在此基础上逐步增加各种服务接口,使更多更好的服务在一个统一的层面提供,提升整体扩展能力。统一提供一些基础的和标准的服务,满足架构自身的服务要求。 定义界面标准组成模块和元素,使能够更加有力地推动界面风格设计和改进,提升友好性。提供模块插拔管理 支持集群,支持负载均衡。 2. 原则: 开放性原则,架构各模块设计均依据此原则,支持在转载 2007-07-27 16:42:00 · 1200 阅读 · 0 评论