文章 - 212 评论 - 33 收藏 - 0 粉丝 - 11 访问量 - 245102

 ——摘自斯欧信息http://www.china-soa.com专著《面向服务的企业应用架构》 


      无论是哪个行业,或哪个应用领域, SOA企业架构都有其共同特点。 SOA依据一定的框架,有其一定的规范。通常情况下,参考架构,设计模式,行业框架,应用框架起着指导SOA企业应用架构的作用。 同时,也是资产重用的一个表现形式。面向服务的框架模式包括:SOA参考架构,SOA设计模式,行业框架,企业级的应用框架等。

    框架模式都具有通用性和重用性,不针对某一个SOA项目。在SOA项目时,除了框架模式的指导外,我们还要依据现有企业业务架构,以及现有企业架构,现有系统架构等现有IT环境通盘考虑SOA架构设计。

      参考架构,设计模式,及框架的概念容易混淆。 那么,它们是如何定义区分的呢?我们可以参见OMG (Object Management Group)组织所制定的重用资产规约(Reusable Asset Specification)。如图1‑13所示,重用资产的划分基于三个维度:集合性 (Granularity), 可变性 (Variability), 以及具体性(Articulation)。 集合性是指某一资产可以解决多少问题的能力,例如:单一解决方案(Single)或是集成方案(Collection)。可变性是指某一资产可以修改或定制的能力,例如:基本不能修改(Little)或完全可以定制(Complete)。具体性是指某一资产可以落地的程度,例如:规约层面(Specification)或执行层面(Implementation)。

 

 



图1‑13  重用资产划分的三个维度

 

     据此,我们可以看到,设计模式较为可变,参考架构较为集成,应用框架较为具体。当然,在具体使用这些名称时,要看其内容含义。譬如说,人们通常所说的行业框架,有时实际上只是行业参考架构而已。

发表于: 2013-09-11 16:04 阅读(623) 评论(0) 收藏 好文推荐

本博客所有内容,若无特殊声明,皆为博主原创作品,未经博主授权,任何人不得复制、转载、摘编等任何方式进行使用和传播。

作者该类其他博文:

发表评论(网友发言只代表个人观点,不代表本网站观点或立场。)

您尚未登录,请先【登录或注册