走在架构师的大道上 Jack.Wang's home

Java, C++, linux c, C#.net 技术,软件架构,领域建模,IT 项目管理 Dict.CN 在线词典, 英语学习, 在线翻译

BlogJava 首页 新随笔 联系 聚合 管理
  195 Posts :: 3 Stories :: 728 Comments :: 0 Trackbacks

2008年12月28日 #

     摘要: 软件架构设计编档之参考文件  阅读全文
posted @ 2009-10-21 20:04 Jack.Wang 阅读(7200) | 评论 (1)编辑 收藏

     摘要: 常见Oracle HINT的用法,标记在这里  阅读全文
posted @ 2009-08-23 09:02 Jack.Wang 阅读(2725) | 评论 (0)编辑 收藏

posted @ 2009-05-30 13:06 Jack.Wang 阅读(5037) | 评论 (0)编辑 收藏

posted @ 2009-05-30 10:03 Jack.Wang 阅读(3194) | 评论 (0)编辑 收藏

     摘要: 目前磁盘存储市场上,存储分类(如下表一)根据服务器类型分为:封闭系统的存储和开放系统的存储,封闭系统主要指大型机,AS400等服务器,开放系统指基于包括Windows、UNIX、Linux等操作系统的服务器;开放系统的存储分为:内置存储和外挂存储;开放系统的外挂存储根据连接的方式分为:直连式存储(Direct-Attached Storage,简称DAS)和网络化存储(Fabric-Attached Storage,简称FAS);开放系统的网络化存储根据传输协议又分为:网络接入存储(Network-Attached Storage,简称NAS)和存储区域网络(Storage Area Network,简称SAN)。由于目前绝大部分用户采用的是开放系统,其外挂存储占有目前磁盘存储市场的70%以上,因此本文主要针对开放系统的外挂存储进行论述说明。 表一: [url=http://www.wangchao.net.cn/bbsdetail_1782308.html][img]http://images.wangchao.net.cn/images/upload/images/lsdn/121  阅读全文
posted @ 2009-04-20 22:18 Jack.Wang 阅读(3218) | 评论 (0)编辑 收藏

posted @ 2009-04-12 09:17 Jack.Wang 阅读(18740) | 评论 (7)编辑 收藏

     摘要: 描述了一经典的架构设计过程,并在此基础上提出了四层驱动设计模型,在CKM项目中初次进行了实践,想看的可以下载看看  阅读全文
posted @ 2009-03-03 23:45 Jack.Wang 阅读(5544) | 评论 (6)编辑 收藏

     摘要: 分层是软件架构的基本理论。任何软件在逻辑上都可以分层,也可以适当的映射到物理层次上,至于怎么分,分多少层,要不要分等要看你的软件领域(每个领域都有一些现成的架构模式可以参考,所谓领域架构),在拿到需求的时候我们习惯上进行水平和垂直的分割,其实分层技术也是一种基本的架构模式  阅读全文
posted @ 2009-02-21 21:48 Jack.Wang 阅读(3862) | 评论 (2)编辑 收藏

     摘要: 在描述大而复杂的软件中,最复杂的抽象层次就是软件架构。因此,在这个抽象层次我们能更好的理解构件组装原理和交互方式。软件架构被认为是软件开发方面的驱动力,他允许指定每层那些方面和模型需要依照架构来设计。早期的架构描述语言 ADL,比较独立,侧重结构抽象层次而忽略行为描述层次、观念层次和元模型层次。这篇文章描述了适当的“理性的”软件架构视图并用 C3 元模型描述(最小的并且完整的描述语言),我们提供了一个机制集合以处理不同层次的不同级别,我也提出了一新的用C3元模型描述的连接件的增强定义。  阅读全文
posted @ 2009-01-30 17:43 Jack.Wang 阅读(7084) | 评论 (2)编辑 收藏

     摘要: 最近设计知识管理系统的资源导入功能,为了尽量的做到组件化,方便扩展,方便其他模块使用。简化组件提供的和需要的接口,设计并实现了基于 Mapping 机制的导入框架。其中有一功能用到了计算两个字符串相似度的算法。  阅读全文
posted @ 2009-01-19 23:53 Jack.Wang 阅读(10972) | 评论 (9)编辑 收藏

     摘要: 知识管理是伴随知识经济出现的一种创新管理,知识管理要综合运用战略、组织、流程、技术、变化等多种措施和管理工具,以富有效率的方式动员组织拥有的一切资源来实现其管理目标。
  阅读全文
posted @ 2009-01-13 22:03 Jack.Wang 阅读(2310) | 评论 (0)编辑 收藏

     摘要: 基于构件的开发(CBD)观念已广泛应用于软件开发中,便于构件的重用。众所周知的CBD体系结构有 ActiveX, CORBA, RMI以及 SOAP 等。文章主要通过与传统软件开发方法的比较研究支持基于CBD的实践,同时也评价了面向对象的过程模型以及提出了一种新型的基于 CBD 的软件开发过程模型,并探讨了仓储的重要概念。  阅读全文
posted @ 2008-12-28 13:31 Jack.Wang 阅读(4819) | 评论 (0)编辑 收藏