IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | OA维修站 | 文库 | 博客 | 会议 | 自测 | 专题 | 订阅 | IT选型顾问
数据库频道

设计模式

工厂方法模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口。

25日更新
标签:java 设计模式
Java设计模式之工厂方法模式

虚拟代理模式(Virtual Proxy)是一种节省内存的技术,它建议创建那些占用大量内存或处理复杂的对象时,把创建这类对象推迟到使用它的时候。在特定的应用中,不同部分的功能由不同的对象组成,应用启动的时候,不会立即使用所有的对象。

25日更新
标签:java 设计模式
Java设计模式之虚拟代理模式

永远记住,编写代码的宗旨在于简单明了,不要使用语言中的冷僻特性,耍小聪明,重要的是编写你理解的代码,理解你编写的代码,这样你可能会做的更好。

20日更新
泛型编程与设计新思维

一份成功的网站策划方案是赢得订单的重要砝码,如何写一份令客户心动的网站策划方案则需要下苦功夫。《网站策划方案写作、演示标准》主要分为7个部分,希望对您有帮助:

13日更新
标签:网站策划
网站策划方案写作、演示标准

设计SMS站点和层级结构是在您的生产环境中部署SMS 2003前,进行规划设计的重要任务。本话题将讨论从规划、设计及准备三个阶段全面阐述SMS站点及层级结构设计的考虑和基本原则

12日更新
标签:sms sms 2003 微软
视频:Systems Management Server 2003:站点设计最佳实践

适配器模式就是将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。

05日更新
标签:适配器
设计模式学习:适配器模式

众所周知,设计模式描述的就是针对软件设计中的常见问题做出的可重复使用的解决方案。而了解及使用这些模式则是SOA取得成功的根本。下面是Gartner公司的分析师们通过分析得出的五种新兴SOA设计模式。

04日更新
标签:设计模式 SOA
Gartner公布五种新兴SOA设计模式

模式之间是相互关联的。要制定设计模式,你需要理解这些关系。这些关系对于SOA是特别重要的,因为SOA的实施范围一般要大于传统的应用。因此,SOA设计模式要涉及面更广,因此影响力也越大。

04日更新
理解SOA设计中模式的相互关系

Data Services是专门化的Web Services。它允许您在SOA参考架构中定义特定于数据服务(以及其他专门化Web Services)角色和职责的设计模式和方法。我开发且已成功被几位客户使用的一个设计模式是“SCRUDI”。

逻辑数据服务SCRUDI 设计模式

在做实现之前我们先来分享一个故事《阿牛取媳妇》,传说啊有一个很牛B的人物--阿牛,他不但多妻,还多得很特别.为什么说特别呢?因为他的所有妻子都是亲姐妹.呵呵,这样说来好象是真还有些特别,一个人把一家里的众多女儿都取到手了.实在是强,让人不得不佩服.

由阿牛讨媳妇故事谈外观模式

Java开源UML建模分类列表

11日更新
标签:
Java开源UML建模

本文是介绍 Microsoft Visual Studio .NET Enterprise Architect 中基于 Visio 的数据库建模组件系列文章中的第一篇,重点介绍该工具提供的对象角色建模 (ORM) 支持。

10日更新
标签:
基于Visio的数据库建模:第一部分

此部分根据RUP的资料进行整理,作者将此部分为序言,逐步分析以UML建模实现Web Service架构,以下的将采用以WebLogic提供服务,基于Java实现为例说明。此部分作者直接引用资料或相关图片知识产权属于RUP提供商。

09日更新
标签:
基于ROSE的Web Service建模(1)

此部分根据RUP的资料进行整理,作者将此部分为序言,逐步分析以UML建模实现Web Service架构,以下的将采用以WebLogic提供服务,基于Java实现为例说明。此部分作者直接引用资料或相关图片知识产权属于RUP提供商。

09日更新
标签:
基于ROSE的Web Service建模(2)

此部分根据RUP的资料进行整理,作者将此部分为序言,逐步分析以UML建模实现Web Service架构,以下的将采用以WebLogic提供服务,基于Java实现为例说明。此部分作者直接引用资料或相关图片知识产权属于RUP提供商。

09日更新
标签:
基于ROSE的Web Service建模(3)

传统的软件开发模式一般是这样的:调研、设计、编码、测试、文案、安装实施、培训、支持。但是新的开发模式正在起来。

02日更新
软件开发组织的Web 2.0模式

"拥抱变化" 是敏捷的态度之一, CruiseControl 正是来实证这种态度的作品. 多种类型的"变化"都会触发CruiseControl的一次构建过程。我们知道CruiseControl能根据源代码的变化来调度一次构建, 但你知道CruiseContro

04日更新
CruiseControl的108种调度模式

在敏捷开发过程中,我们还需要对系统架构进行设计吗?事实上,Martin Fowler在《Is Design Dead?》一文中已经给出了答案,那就是我们同样不能忽略对系统架构的设计。与计划性的设计(Planned Design)不同,我们需要演进式的设计(Ev

29日更新
在敏捷开发中采用演进式架构设计

Mendix公司的CTO Johan den Haan在最近的一篇博客中问了模型驱动方式(架构、开发、工程)中的一个关键问题。

在模型驱动工程中结合通用语言和领域特定语言

以.NET为代表的Microsoft产品线向我们展示了“架构为基础,模式为指导”的企业解决方案设计理念,秉承微软产品一贯以来的简单易用以外,同时我们将看到使用.NET构建企业应用平台上使用.NET的优势。毫不夸张地说,.NET不是第一个体现架构和模式的软件应用

10日更新
标签:.NET 模式 架构
.NET架构与模式
最新文章