2006年2月21日

摘要: Gateway:一个封装外部系统或资源访问的对象。 使用场景:当要访问外部资源时,通常要获取他们的API,而这些API可能很复杂。因为必须考虑到资源相关的许多特性。那么就可以利用Gateway来把特定的API代码封装到一个简单的类中,使其看起来象常规对象一样。 与Gof Patterns区别:[Martin Fowler] 可能大家都会认为Gateway是外观(Facade)和适配器(Adapt... 阅读全文
posted @ 2006-02-21 14:08 Chatterley 阅读(213) 评论(0) 推荐(0) 编辑
 
摘要: 设计模式,我想大家都很熟悉,然而大家熟悉的可能Gof的23Patterns。有些人甚至把它们等同起来了。其实模式就是,重复问题的重复解决方法,它是用于解决一些在相同或相似的语境中采用的相同解决方案。 去年曾把《Patters of EnterPrise Application Achitecture》(以后简写《PofEAA》)扫了一遍,几乎没有给我留下什么印象。倒是我越来越崇拜Ma... 阅读全文
posted @ 2006-02-21 09:28 Chatterley 阅读(244) 评论(0) 推荐(0) 编辑