服务设计模式

导读:

  服务设计模式

  在特定的上下文背景中,我们设计软件时会遇到许多问题,设计模式是以一种抽象的方法从那些经过良好验证的不断出现的问题的解决方案中提取出来的,即“我们可以反复使用一个解决方案而不用作两次同样的操作”,这使得那些没有实际经验的设计人员也可以对各类问题设计出灵活、一流的解决方案。

  Gama et al.1995年第一个提出了面向对象设计基本交互式的23种模式,在描述每个模式之前,首先要介绍问题,然后描述它的解决方案,最后讨论使用这种模式所还来的影响。这种策略被证明是非常高效的,这里我们也要采用这种方式,模式的部分描述如下:

  Intent 对这一模式达到的成果作一简短描述;

  Context 模式可以应用的一般环境;

  Problem 模式可以帮助解决的特定问题;

  Forces 模式需要给出关键的措施以解决提出的问题;

  Solution 模式提出问题的解决方案提纲;

  Implementation实现模式的具体方法;

  Known uses 大多是实现该模式的内部组织工作系统;

  Consequences 优点与缺点的讨论。

  TOP



本文转自

http://soa.5d6d.com/redirect.php?fid=4&tid=112&goto=nextnewset
发布了185 篇原创文章 · 获赞 1 · 访问量 23万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章