常用的几中设计模式

一、Servie to Worker

1、Front Controller
---应用程序中心

2、Command
---根据请求作出相应的响应,maboo、joomla、phpnuke等较著名的开源方案用到Command

3、Service
---使用键值进行定位

4、View Helper
---使用Javabean将业务数据传给视图层

二、singleton(单体)
---实例化一个对象(对象是多线程对象)

三、Session Facade(会话)
---暴露该暴露的,通过一个键来查询信息

四、Value Object Assemble
---一次得到全部

五、Composite View
---就像网站的导航栏(头尾文件),修改一两个单独页面就可以改变整站

六、Synchronizer Token(同步标志位)
---用户经常会提交重复内容,实现此模式,问题就解决了

七、Decorator(装饰)
---在特定的时候给予特定的功能

AddThis Social Bookmark Button

相关文档(Relevant Entries)
广告管理系统的UML分析与设计
单例模式
抽象工厂模式
工厂方法模式
Inversion of Control Containers and the Dependency Injection pattern
The Model-View-Controller Pattern —— MVC 模式
The Data Mapper Pattern —— 数据映射模式
设计模式与实现
WoW Powerleveling
Posted on October 31, 2006 11:57 PM | | | Comments (0) | | TrackBacks (0)

引用地址(TRACKBACKS)
 
TrackBack URL for this entry:
http://www.wujianrong.com/mt-tb.cgi/4154

发布评论(ADD YOUR COMMENTS)
 
感谢您参与评论;发表您的意见时请保持文章的相关性;不相关的或是单纯宣传的内容可能会被删掉。您的E-mail只是用来确认您发表的文章,不会出现在网页上。
Please keep your comments relevant to this blog entry. Email addresses are never displayed, but they are required to confirm your comments.

称呼(Name):      记住我的个人信息(Remember)
邮箱(Email):
网址(URL):
评论(Add your comments):

相关内容
广告计划