yuwanqin
作者yuwanqin·2013-09-11 15:59
系统架构师·重庆斯欧信息技术有限公司

面向服务的框架模式

字数 782阅读 1621评论 0赞 0

  


无论是哪个行业,或哪个应用领域, 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)。

113  重用资产划分的三个维度

 

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

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广