设计模式
文章平均质量分 78
leo_fanaq
喜欢了解各种程序语言
展开
-
星巴克和WS-Transactions
原文地址:http://dev2dev.bea.com.cn/blog/NickSimha001/200509/02_32.html最近我在eaipatterns.com上看到了一篇非常棒的文章:“Starbucks doesnt use two phase commit(星巴克不使用两阶段提交)”。您可以通过这个网址查看完整的文章:http://eaipatterns.com/docs/I转载 2008-03-09 11:07:00 · 337 阅读 · 0 评论 -
Tuxedo或J2EE
几年前曾热烈讨论的话题,现在拿出来看看还是认识了不少。以下是在JDON的文章,两方观点分别摘录倾向Tuxedo 我和一个BEA公司的Technical Consulant聊天,他告诉我,他们实施WLS如果遇到性能问题无法解决的时候,有一个暗语,叫做“老办法”。这个老办法就是指的用Tuexdo来解决J2EE中的性能瓶颈。那种说Tuexdo过时或者淘汰的人,最好先问问BE原创 2008-03-20 11:05:00 · 451 阅读 · 0 评论 -
GRASP模式
1、Information Expert在设计对象时。如果某个类能够在某方面具有完整的信息,足以实现某个责任,就将这个责任分配给这个类,意为信息专家。2、Creator有下列情况之一的,类A具有创建B类的责任:1)A是B的聚合 2)A是B的容器 3)A有初始化B的数据 4)A记录B的实例 5)A频繁使用B3、Low Coupling设计中应当减少类之间的连接,Dont talk to stran原创 2008-01-19 11:05:00 · 352 阅读 · 0 评论