`
raymond2006k
  • 浏览: 295572 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

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或服务组件构成。
分享到:
评论
2 楼 yangyi 2009-04-02  
metadmin 写道
我更倾向于将SOA定位为,将异构系统链接起来,是一种服务架构(基于系统层次的),部署架构,而不是一种程序设计架构、系统框架。

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


鉴于SOA过于强大,我们最好还是实现SOA Ready的程序,这样在SOA理想实现的时候,我们也可以分一杯羹
1 楼 metadmin 2009-04-01  
我更倾向于将SOA定位为,将异构系统链接起来,是一种服务架构(基于系统层次的),部署架构,而不是一种程序设计架构、系统框架。

相关推荐

    混沌COA优化TSP 混沌COA优化TSP

    混沌COA优化TSP混沌COA优化TSP混沌COA优化TSP混沌COA优化TSP混沌COA优化TSP混沌COA优化TSP混沌COA优化TSP混沌COA优化TSP混沌COA优化TSP混沌COA优化TSP混沌COA优化TSP混沌COA优化TSP混沌COA优化TSP混沌COA优化TSP混沌...

    coa 模板 外贸使用

    "COA模板 外贸使用"这一主题主要涉及外贸业务中的质量证明文件——证书分析报告(Certificate of Analysis,简称COA)的制作和应用。在国际贸易中,尤其是化工产品交易中,COA扮演着至关重要的角色,它为买卖双方...

    coa练习题及其答案

    【COA练习题及其答案】是一份非常实用的学习资料,主要针对的是COA(Certified in Oracle Application)认证的学习者。COA是Oracle公司提供的一个专业认证,旨在验证个人在Oracle应用软件上的专业知识和技能。这个...

    COA郊狼算法_COA郊狼算法_coa算法_

    **COA郊狼算法概述** COA(Coyote Optimization Algorithm)是一种自然启发式优化算法,灵感来源于郊狼群体在捕猎和生存过程中的行为模式。郊狼算法是由伊朗学者在2013年提出的,它模拟了郊狼在野外寻找猎物、协作...

    大连交通大学CoA答案

    【标题】:“大连交通大学CoA答案”所涉及的知识点主要围绕CoA(Cost of Acquisition)的概念,这通常关联于IT行业的成本会计与项目管理领域。CoA是指获取新客户或完成特定项目所花费的成本,包括直接成本和间接成本...

    COA2文件夹路径修改

    "COA2文件夹路径修改"这个话题涉及到的是如何改变一个名为"COA2"的文件夹的位置,以便更好地管理和优化计算机资源。在Windows操作系统中,用户可能会因为多种原因想要更改文件夹路径,比如释放C盘空间、统一存储位置...

    COA课后习题答案

    COA,全称为Certification of Accounting Technician,是会计领域的一项专业资格认证,旨在培养具备基础会计和财务处理能力的专业人才。这个压缩包文件名为“COA课后习题答案”,显然是针对COA学习者或备考者的资源...

    Java高手真经(系统架构卷):JavaWeb系统设计与架构

    资源名称:Java高手真经(系统架构卷):Java Web系统设计与架构内容简介:本书讲解JavaWeb系统设计与架构,包括Java与UML建模技术、Java设计模式、面向服务架构SOA、面向资源架构ROA、面向云架构COA,这5部分内容...

    东南大学 COA作业 cpu

    "东南大学 COA作业 cpu" 这个标题表明这是一份与东南大学信息学院计算机组织与架构(COA)课程相关的作业,重点是CPU的设计和实现。CPU是计算机的核心组件,负责执行指令和控制硬件操作。这份作业可能涉及到CPU的...

    电脑组织与结构(COA)

    【电脑组织与结构(COA)】是计算机科学的基础课程,主要探讨计算机系统的基本组成和设计原理。在学习过程中,前两章主要介绍了计算机的基本功能和结构组件。 1. 计算机的四个基本功能包括:数据处理(Data ...

    软件转移工具COA2

    《软件转移工具COA2详解:优化硬盘空间与提升系统性能》 在现代计算机系统中,C盘(通常是系统盘)的空间管理对于整体性能和稳定性至关重要。随着软件安装数量的增加,C盘空间逐渐被占用,可能导致系统运行缓慢,...

    郊狼优化算法COA算法原理、测试函数和matlab代码

    该算法的核心思想是通过模拟郊狼群体在狩猎过程中的动态行为,包括寻找猎物(全局最优解)、协同攻击(群体协作)以及避免领地冲突(多样性保护)。算法主要包括以下几个步骤: 1. **初始化**:设置算法参数,如...

    软件迁移器COA2 就这么长了

    软件迁移器COA2是一款专为用户设计的高效软件迁移工具,主要用于帮助用户在不同的操作系统或硬件平台上平滑地迁移应用程序及其相关数据。这款工具在2010年推出时,因其创新的功能和友好的用户体验而备受关注。下面将...

    大连交通大学CoA课后习题答案

    根据提供的信息,我们可以总结出以下相关的IT知识点,主要聚焦于计算机组织与结构(Computer Organization and Architecture,简称CoA)中的错误检测与纠正技术,特别是海明码(Hamming Code)的应用。 ### 海明码...

    SharePoint 2013项目:罗盖特(ROQUETTE)COA项目设计文档和源代码

    8. **SharePoint 2013**:作为基础平台,SharePoint 2013提供了协作、内容管理和应用开发的能力,使得项目可以构建在企业级的架构之上,满足大规模的用户访问和数据处理需求。 9. **版本控制**:项目中的多个版本...

    软件移动器COA2.rar

    《软件移动器COA2:轻松管理程序安装位置》 在现代计算机系统中,软件的安装和管理是一项重要任务。通常,我们安装的软件会被放置在系统默认的安装目录下,这可能导致硬盘空间的不合理分布,或者在需要迁移系统时...

    软件移动器COA2

    软件移动器COA2是一款专为用户设计的实用工具,其主要功能是帮助用户将已安装的软件从一个操作系统或硬盘驱动器移动到另一个位置,而不会影响软件的正常运行。这一工具对于那些希望在不重新安装的情况下更换电脑硬件...

    COA资料--课件--

    COA~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Leach-COA_WSN_coa_coa_Leach.zip

    【标题】"Leach-COA_WSN_coa_coa_Leach.zip" 指向的是一个关于无线传感器网络(WSN)中的LEACH-COA算法的资源文件。LEACH,即低能量自组织网络协议(Low-Energy Adaptive Clustering Hierarchy),是无线传感器网络...

Global site tag (gtag.js) - Google Analytics