首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

COA架构思维构想

2012-11-18 
COA架构思想构想COA是面向用例的架构(Case Oriented Architecture)。SOA架构以服务为核心,基于服务进行系统

COA架构思想构想
    COA是面向用例的架构(Case Oriented Architecture)。
    SOA架构以服务为核心,基于服务进行系统分析,设计和应用集成。
    COA架构以用例为核心,基于用例进行系统分析,设计和应用集成。

    每个Case对一个应用中的功能用例(Function Case)进行自描述定义,Case 的基本组成为:
       Case = MetaData + MetaOperation + MetaView + Data.

     而SOA只包含 MetaData + MetaOperation。

     COA强调每个CaseBean组件是独立于系统,自描述,自主行为,自主展示等基本特性。

     COA架构下,一个系统由 CaseBean 组件构成。集合表示为:Application = {CaseBean};
     而SOA架构下,系统是主要由Service或服务组件构成。 1 楼 metadmin 2009-04-01   我更倾向于将SOA定位为,将异构系统链接起来,是一种服务架构(基于系统层次的),部署架构,而不是一种程序设计架构、系统框架。 2 楼 yangyi 2009-04-02   metadmin 写道我更倾向于将SOA定位为,将异构系统链接起来,是一种服务架构(基于系统层次的),部署架构,而不是一种程序设计架构、系统框架。

-----------------------
权限管理圈子欢迎您加入:
http://accessmanager.group.iteye.com/

鉴于SOA过于强大,我们最好还是实现SOA Ready的程序,这样在SOA理想实现的时候,我们也可以分一杯羹

热点排行