• SOA头脑风暴点滴(一)

    2006-05-13

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://nksoateam.blogbus.com/logs/2463315.html

            利用今天上午和中午的时间,我们进行了针对IBM SOA比赛的一次为期3个小时的头脑风暴,为了让自己能记忆下来并反复回味以期提高,特将点滴摘录于此,以饷众人。
            企业业务的SOA整合涉及方方面面,可以说是涵盖了整个企业运行中所能涉及到的所有部门,由于需要在已有IT系统上进行重构处理,所以其复杂程度是可想而知的,但是其中并不是无规律可循的。任何技术潮流的发展都离不开人们的需求,那么为什么会出现SOA呢?这其实与企业信息化水平的不断提高密切相关,随着这种信息化水平的提高,越来越多的企业和部门开始使用信息化系统,但是由于不同企业和部门建立信息系统的时间、背景等条件不同,导致信息化程度差别极大,根本无法相互连接和协作,这样就形成了所谓的信息孤岛,而部门与部门之间、企业与企业之间的这种信息孤岛极大地限制了企业甚至行业的发展,慢慢的,先进生产力的代表——信息系统反而成为了发展的瓶颈。有了矛盾就要解决就要发展,这是辩证的哲学观点中告诉我们的……于是,上帝一笑,SOA便出现了。
            所以在学习和部署SOA的过程中,应该抓住其本质而不仅仅是表面上看到的技术层面的东西,那些只是“术”,SOA的真正所谓“道”体现在价值上,我们提出了VOA的概念,即面向价值的体系架构(Value-Oriented Architecture),它才是SOA的本质和基础。企业价值链从采购部门到生产部门再到销售部门,这其中体现了价值创造到价值实现的过程,是一个循环往复的过程。价值链条中任何一部分出现问题都会影响企业经营的最终目的——价值增值。推而广之,这种价值链不仅仅存在于企业内部,同样存在于企业与企业甚至行业与行业之间,值得注意的是这种行业的范围早就已经超过了地域的限制而体现在全球一体化的经济体系之中。如何在保证价值链正常运作的前提下,使得它能合理、高效、方便的运行一直是企业管理者、行业专家、信息系统专家日思夜想要解决的问题。
            不可否认的是,在企业信息化系统建设的过程中,在业务专家和信息系统专家之间存在着一种看似难以逾越的鸿沟,这种鸿沟是由于所处领域不同、理解事物的层次不同、认识事物的方法不同导致的,也就是说在这两种人之间难以存在一种通用语言,但是领域专家与信息系统专家的沟通从某些层面却又决定着整个系统的成败与否,业务流与信息流的统一成为了决定信息化建设成败的关键因素。如何让双方都能理解VOA与SOA中那种耦合性外化与价值封装的理念至关重要。我们尝试通过业务矩阵和功能矩阵的匹配去找到一种两部分人都能理解的架构原形系统的基础元素模式。        嗯,更多的细节问题将由各个领域负责的专门人员在我们的团队Blog上阐述自己的观点,我就不在这里班门弄斧了。最后想说的是我们团队的名称正式确定为51START,竞猜了哈~~各位看客们,看看谁能把这个名字的全部涵义想出来,有大奖的呦

    历史上的今天:


    随机文章:

    SOA的意义 2006-06-03
    从CRM看SOA 2006-05-28

    收藏到:Del.icio.us