现在的位置: 首页 > 综合 > 正文

SOA的内容,方法和意义

2013年07月06日 ⁄ 综合 ⁄ 共 11310字 ⁄ 字号 评论关闭
孟岩:CSDN的网友们大家好,今天我特别特别的荣幸,因为这一期视频节目邀请到了一位重要的技术专家,这就是IBM SOA北京设计中心的主任,还有也就是IBM的高级总管毛新生先生,还有我们以前的前同事贵为咨询师的熊节,我们今天会谈一些大家比较关心的问题,SOA,这个主题已经火了两年多了,但实际上从我想这 对于很多读者甚至更高层的人士来说是热情有余的一个状态,甚至是开发者,所以我们把毛新生先生和熊节先生请到演播室来谈这个话题,如果说谈SOA这个话题呢?就是没有人比毛先生说的更权威,而thoughtworks呢?就是熊节所在的thoughtworks,所以他们两位搭档给我们介绍今天的这个话题是非常好的,首先呢?SOA已经很火了,我们还是希望毛先生给我们做一个特别的定义。

    毛新生:这是一个简单的问题,我想会给出一个复杂的答案,我想SOA作为一个名词大家都了解,在业界已经非常火了,那么不同的企业对SOA也有不同的定义,SOA大家还是把他看作是一种架构的方法,那么在这种架构的风格里面不是像过去那样对象组建或者是其他的一些等等,在这个里面每个SOFS,他主要的是这里面的定义,还有这些语意方面的描述,比如是业务层面上的约束,还有处理的规则,等等这样一些,那么这样我们已经了解这种方式,大概来讲,在这个里面的想法是这样的,他里面包含很多东西,有利的作出一个非常灵活的可以快速应变的可以在变化的时候怎样更完美,这些是提供了服务的有线,那么通过这个企业服务的途径变成这个业务的关系,变得非常的简化,我想SOA在今天的管理更进一步来说其实对于架构来说他离开了一些普遍的模型还有一些相关的技术他是不可能存在的,实际上SOA这个架构和KOBA已经在谈了,那么今天SOA的架构的发展以及标准化是非常有关系的,那么早年间我们已经讨论过一个目标,就是不同的资源和怎样去交涉,这样就提到了在功能层上怎样来利用这个接口去交互,早年的SOA其实是服务的启动,可是在这种方式上呢?解决点对点的一个关系,其实在这个方面他并没有体现出一个架构的含义,soffit它解决的是相互性,它跟架构的解决还不是那么的密切,到了今天的服务是多样化的,他可以在基础表现服务,也可以在其他地方表现,或者是新的一些规范SOASOAD重点是在说他们能够很好的通用标准就可以了,我想这是一个产品,我想在未来的发展里面,伴随着基础架构外包服务会越来越给SOA的世界带来负担。
    孟岩:我记得熊节当时你曾经跟我讲你经历了两种射频,由于这样的一个状态,用为很广泛,毛先生刚才介绍了soffit,什么叫soffit
    毛新生:我先来讲一下soffit是这样的,他是一种新的出现的手段,过去我们谈组建和对象的时候,都比较关注自身,就是自己是什么?我们现在谈的主题是用户的结构,我这个组建里面有多少对象,这个对象的变化是怎样怎样的,所以他还是非常关注一个组建自身的,但是对于soffit来讲,不管你是组建的系统也好,还是其他的也好,一种形势表现出来的一种形态,我不关心你这个东西,我关心的是从你这个角度来讲,你能给我提供什么?也就是契约,我们希望通过契约来进行一些描述,用标准来进行描述的这些事情,在数据里我们已经做了这些东西,实现了平台,物理实现,就是数据描述,这个数据点是什么意思?关系着什么?描述出来,然后再做出来,不管你是什么,这种好处呢?是我们在实现功能的层面上,所以假定我们能够实现的话,就是一点点的淡忘,逐渐的转移到一种采用描述出来的一个处理的功能阻断的方式,来构造和系统,这个对我们的变成量是一个很大的提示,那么对于SOA的角度来讲,他起到了一个简化的概念,你可能有很多复杂的概念和系统,可是我们希望通过1、2个,2、3个来进行简化,这样的一个事情,是我们谈论公司里面的合作需要,当我们成长的时候,这个里面的东西是非常非常重要的,这个里面的是基础,所以服务和日常生活中的服务是成对比的,比如你去一个饭馆,你并不关心这个饭馆里有多少厨子,成为一个大的厨房的组建,还有其他的组建,桌子啊吧台啊等等,这是形成的一个组建的等等,你关心它吗?你不关心,你关心的是你能给我提供一个肉丝,你能给我提供一个家常菜,如果我们能够用一个瞄准来描画这个东西,也许对你来讲,你是非常的清楚,打交道,这个对于我们讲是SOA,这个SOA的翻译最重要的是目标,这是希望企业的业务,可是你想像企业需要你灵活的变化的话,他要不然就是需要这个企业业务的本身,同样的调离,今天的企业他实际上就是正处于一个价值链的过程中,这个企业在给客户,这个是需要去交互的,所以这样的话我我们也是非常需要这个交互的至于你跟谁去打交道,还有就是业务面之类的需要这样的一个能力,尤其是良好定义的一个契约,他会简化掉你中间的不需要的过程,你在技术层次呢?就是技术一旦企业给你这个。
    孟岩:噢,原来对具体对象的以外来表现出局体的一些表现?
    熊节:对,它的寻找和使用都是服务的一部分,对象的组建和外部的领导,把他放在一期才能时服务更好的结合。
    毛新生:对,这也是一个标准,所以你在开放的时间,你跟不同人打交道的时间也是不同的。
    孟岩:那就是刚才您说这个架构的方面,他是一个什么样的架构?您给我们华一个逻辑图。
    毛新生:我会说SOA是一个架构的方法,好象是圆架构,所以具体的架构方式我不同的企业有不同的方式,那么你SOA的架构也是不一样的,所以我们会在宏观的层次,微观的层次那个比较好?等等,所以这个架构的他就汇变为所以在未来得非常稳定,沟通性和掩盖性非常好,所以这个是谈论的是什么?这个是原架构的这个东西,具体的架构有很多表现的种类还有方式,在IBM这个架构里面他首先认可的你先有的这个环境,IT的这个环境,然后才有自己构造的这个意义,还有就是一些组建上的运用和系统,那么所有这些系统的资源我们成他为架构,而且不是说以一种传统的,是一种以面向服务的方式,因此就存在就是说我们对已有的这些系统我们去做,希望在它的系统资源和功能资源来更好的描述和服务,这个过程是可以连接成,这个东西是那么在往上走的这个加工层次是家在一期的,然后在将组建透露出来,最终实现的这个服务,这个目的就是为了实现,是这个整个架构在业务层次上能够表达的更好,在服务跟已有的性质打交道的时候,我们大家尽力,从面向组建到面向层次都是在一个面对密度比较密的层次上一点点的变化着,吸引你去来创造这个层次,在这个层次上来实现这个服务的层次,然然后在组建的这个层次里面,去描述这些服务之间的关联,一个服务的结果作为一个消息去传递一个契约是什么样的,作为一个驱动,用来进行我们的业务流程的表达,其实这个就是我们的编辑业务的涉及,所以用这个来保证SOA的可追诉性,这样可以考虑一下,在已有的基础上可以说在数据资源再通过组建采通过,仅仅在说对象是在组建当时一点点的提高的,然后在服务的这个B图上也有很多,那么与此同时,在此架构的基础上,我们看到他是非常的横,我们还需要一些纵向的东西,因为组建肯定需要不同的组建来做,这个基础需要一种方式来互用互动,服务之间的消息是需要基础设施的支持,这个基础设施其实就是我们讲的,就是从过去的基础上,支持时间消息支持服务,这样的一个历年,包括这些的历年,与此同时你还要保持这些基础的架构,需要保持在安全在管理在性能这些方面应该这些东西都应该在SOA体现一下。
    熊节:这个SOA的这个架构是完备的SOA架构,就是说以我们的经验来说,真正的大型企业的系统SOA发展到一定的程度以后,这个架构唯一的就不会从一开始就把所有东西给客户,会用一种监禁的方式,然后在需要的时候加入ESD,然后在需要的时候加入组建的概念,就是说我们会在一个简单的方式来去组建,如果说最有简单的系统最有核心的英勇事非常的类似。
    孟岩:刚才毛先生已经解释了ESD,那去年发生了两件事,SDU就是一种,您能给我介绍一下这两各有什么规范吗?有什么重要性吗?
    毛新生:这个是非常重要的,非常具有规范的,我们看到就是说看到这个架构的时候,需要一个变成的东西,然后这些东西可以相对标准,来看的话,就是SDU可以提供一个也节的东西,今天我们实现的这些SOA,或者是欧洲的这些东西,那个世界做的什么事情,你比较看的到是一种什么事情?这个看到是非常多的细节,然后看到的是一些基础细节,我们觉得这样的基础细节不一定是每天都是非常大的复杂非常大的量,非常自然的在服务这个层次上去考虑,在契约的角度去考虑问题,从非常自然的去思维,很自然的一个组建一个服务,来对整个问题来进行面对,所以这个SOA它的细节是怎样来做到这一点的?他实质上就是SVO就是页式进一步的发展,跟XMAIL,因为我们起码也得说SOA当你不痛不痒的数据圆的时候,当你面对各式各样的事情的时候,我们希望你说SOA的细节来去,跟不同的数据去打交道,然后跟SVO去比较数据,然后这个连接的管理还有相关的转换,等等,这些对于程序员来讲,过去都是手写的,这些东西我觉得都太烦琐了,有个东西你去重新定义会很好,然后你给他作一下修理,紧接着由于它是一个标准化的东西,他的结为就有一个jawarSOA的引擎就是这个对于变成来讲是非常的好的,我想从细节上虽然这个是SDO的同样这个服务组建而对你业务的组建,这个问题实现储量,然后对于不同的出来就是契约借口,然后从这个角度上进行业务分析,这样可以实现的方式,所以他一般用比较好的利用来基础这个代码,与此同时,他也再利用服务的这样一个服务标准化。那这样的话,就是SOA在不同的平台不同的方式都可以去进行广泛的去发挥。
    孟岩:我可不可以这样说?就是我这个SOA符合这个SUO的标准就可以畅通无阻?
    毛新生:对。
    熊节:我对这个是这样看的,最开始就是服务于标准化,应该是对于这个服务的完善应该是必不可少的。
    孟岩:那这样,最近还有一个比较流行的SGAR,就是您是怎样看这个问题的?
    毛新生:这个是相对于技术的管理,也就是说,我们今天在作SOA的谈的时候,你要作一些服务拉,间一层管理拉,同时通过服务通过这种借助与这种涉及,更加灵活的业务,这个也是很好的结合在一期,你比如说这个哪些服务是结合在一期的,然后你们为什么要定义这样一个东西?为什么要定义成这个样子?因为今天的服务去变成了基础转变,上面这个是业务部和去这些业务部门联系在一期,他们之间有什么不一样的呢?这些东西变化是怎样变化的呢?所以这些事情如果我不做好的话,是很麻烦的,然后服务再一步一步的变化下去,然后SOA在服务涉及的时候,在服务的运作过程当中,是提供SOA所承诺的那些好处,也就是业务可以非常灵活的去变化,这个事情都是这样的。那这样的话,就是可以在SUWS里面你有一些什么样的角色?这些角色你有什么抉择,就是这些有一个过程所以这个是整个服务的生命周期的定义,到创建到管理,的这些事情,这个是所。
    熊节:我有一个问题想麻烦您来解释一下。就是说我们讨论了SOA GARDNES,那您觉得这些技术和规范在什么程度上是必须的,或者是在这些东西上什么方式去引来这些东西?
    毛新生:我觉得这是一个很好的问题,就是SOA的架构的生产是相对来说比较努力的,还有就是需要在基础上沟通的,所以我向对您的问题我可以理想,包括我们在时间程度上都是可以理解的,那么我可以据一些离子,这个企业现在希望的开始常识的SOA,他的一些予以但是它的一些还有就是需要提示的过程,那么在这个阶段上稍微向一点,就是可以有一个义务按它的一些公司去组建一些新的服务,在这个阶段上其实不在你可以去组建一些服务,那么在这个时候呢?就是在ASD本身就是专门去解决服务的,也就是说一个它的结合只要WDL,去理解,不仅是SOA还是SDU,那么当一个客户比较成熟的时候,在这个企业做的到,那么这个是非常严禁的去看自身一些问题,我们每个部分做的还不是那么标准,我们可以去变成一些标准,去尽量做具体选择拿一个标准可以去现在服务标准,还有这个的角度去做,我们再去确定说一定要用什么或者是不用什么,SOA本身就是希望大家一步一步衍变过来,缺乏逐步演变的能力,SOA其实已经废掉了,已经失败了。
    熊节:您讲的话,让我想起一个有个人问他ESB是不是必须的?如果你不确定的话,就是不是必须的。
    孟岩:由于这个产品上SOA很多人不是把SOA定位这差别基础,然后这个SOA是一个性能,他有多种原因,就是调用,而且还包括传输。
    熊节:SOA有两方面的意义,一时通讯协议,另外一个是标准时的通讯协议。
    孟岩:但是我去年采访毛先生的上司,他跟我提高性能不是问题,性能不是很快,他对SOA一直是后了五年,到现在已经是落后了六年了。
    毛新生:首先你在一个环境里边有一个标准的东西,也就是说在一个企业进行IT的建设的时候,多样性和移动性是没有办法避免的,即便你有一个东西,你也在变,随着产品在变,那么你会发现多样性和异构性是存在的,那么在这个时候是怎样有多样性和多肽性呢?向满过量就是收益与包括STILL一些电能方面得好处,怎样去结合这个东西?我想它的答案就是这样的,就是你也就去做这个事情,要不要去引入越来越多的标准化的SOA?像天然就有关系的东西?我觉得是每一个公司每一个企事业的单位,去人他们的东西,其实他们是有一个大安的,但是你引入标准他确实会带来一个问题,就是一些考虑,FORMARS,就是一些简单的数据,我们坐果一些非常系的测试,然后就是整个系统中比较少的一部分,不是非常频繁的发生,所以这样说的话,就是整个系统。我非常统一他这样的一个观察,实际上你就是说在我们前人标准化的基础上就是说可以带来一个这样的损失,这样的损失可以带来一个要求转换的东西,那么还有标准的东西,所以这样的转换的过程再加上SOA本身,再去解释的时候,会有一些压力,但是这些东西却有在考虑的时候,在服务的这种他在系统之间的交流,是很小的,频度是很低的,所以你对这样的一个服务的设计师有一个问题的。所以这样我们所有服务的过程呢?就是会有一个消息过来,你会觉得这时一个很复杂的过程,所以增加的20%,这是一个很小,也是一个非常小的数字,另外一个我们对与这个不需要担心的时候SOA的构成你不需要完全应和的去遵循标准的东西,我举个例子也就是说我们有一个经典的做法就是SOUP,可是我们可以用OF,或者是所以这种做法可以去用传输层面带来的一个压力,在做一些转换的时候相对来说就是IBM更进一步来讲,其实他有一个发展的趋势就是XMAIL,就是增加一个网络设备一个硬件本身增加,就是对于安全他会自动的建立一个或者是谐音的格式,据一个例子就是说IBM就是有一个特定的手机,SISK已经那就是说这个应该陆游到主机上去,然后他自动就是说把软件和硬件转化过来送过去了,而且更进一步就是说SISK,就是说支持协议的一个服务,也就是说他从硬件的开始做这个事情,我们刚刚谈的20%的损失,就不存在了。
    熊节:其实对于今天的企业没有利益的话,当他可以确定SOFS,并且确实存在性能问题的话,也可以使用自定义的东西。
    孟岩:我知道前段时间就有人去做这个东西。我觉得如果将来SISK把这个陆游其做的这么好的话,这样的话,肯定会影响公务互联网,他普遍会采用简单的非常直接的一个消息过来以后,我可能迅速把他转化为数据库的这种,还有就是考虑安全性考虑的比较完备,这种就比较复杂,一种就是来自企业的技术,还有一种就是来自互联网的担保,就是SOA的户连王的这些黑可或者是这些技术人员你们应该采用这些互联网的事情?你们怎么看待这种趋势或者应该怎样去适应这个呢?
    毛新生:这个是作不同的领域有不同的问题,有不同的数据目标及所以我觉得采取分化还可以,还有各自的抵偿和地位也不一样,从我个人就是觉得这个多样化他们的存在第一适合你的然后就是在学习,和设施原则,其实是远处一抹的,还有就是企业计算组的今天的问题,然后解决说不敢是说应用过去几十年的应用过去,基本细节的一个后果,然后看到大家几十年德企业,企业家是非常非常高的,我们不分为这些架构,因为我们觉得没有什么美感,我觉得今天说这个SOA是从一个美感,然后从这个涉及的业务来形成模型,这个业务的模型实际上是通过一个核心来涉及的模型,然后将这个模型来怎样去支持和实现,然后IT的架构是追求的人员,我们需要现有的比较点对点,比较西画的这个转移到这样灵活的一个架构里面去,所以我们希望这个方式去做SOA,所以我们现有的去切除,逐渐的去组建化,有一个颗粒度,而且这个颗粒度会相对于服务更好的分化,所以他就是说对IT更好的衔接起来,结合在这个架构上面,然后是这个业务层次上的一个需求,另外他是非常或的。然后这个里面涉及的圆够,我需要这个架构的基础,你有很好的关注点,然后我们希望正格的大家都成为一个整体,就是面对面的带较性,然后你要做这个东西,我们部优也接通的一些通过KOTAON,然后在你的服务以后技术的楼层我来衔接,所以服务更多的是业务涉及的这个场面,原有的已有的去结合起来,那么当我们从这个角度去看的时候,实际上从SOA去看的时候是也就是说其实在这个里面最终的意义和系统慢慢的,便的不是那么让你关注的,你关注的重点是那些SOF,有一种需的东西,也就是说你已有的IT系统将来怎样的转变,增加了一些已有的系统?或者说有哪些观点?更进一步的去谈业务谈其实重要的是在看SO,他代表的是业务模型,这个是交互模型,提供的这些客户有一些湿度,然后这个服务是形成一种需求来看,然后你通过这些去访问,所以,这个SO我们讲是我们最终SOA最终的目标,是标准的是子描述的是相对独立的,然后去组装,然后WAP你要做一个事情是有相似的东西,过去我们也是停留在非常技术的角度上,所以我们今天已经开始逐渐的谈我们在做一个数据网站之间的集合,然后通过这个资源提供相当于几个口的这样的一个东西,一个服务借口,使得别人能够通过这个借口来实现这个服务,同时也会出现在这个接口,那其实这个WAP开发的过程他实际上是一种资源,在SOA里面在企业技术这样的一个,因为这个两个东西我们在IBM我们在谈论什么呢?我们在讨论信息SOA,怎样去对你的信息资源去进行切割,等等这样的一些做法,然后说这个从设计的角度来讲,这个会越来越GDP的一种比较结构化的方式,比较侧重人机互动的方式,逐渐的转移到在功能和层面越来越标准,也希望其实你考察ISA,非常非常的进。你可以想象一下你可以掌握一下这个未来,这个互联网形成一个非常的东西,举个例子,我访问一个博客,它形成罗致的东西,这几个数据院,他是以我们的数据和功能来寻求出来的。
    熊节:那现在主要是以我们那种,我们发展到各种的交易里面他一定会发生出更加复杂的服务标准。那到时候可能会看到另一个。
    孟岩:我觉得因为我刚才听您说好象在澳大利亚也有客户,在美国也有客户,但是据我所知,在中国也有很多很大的客户,他们是很希望和您合作的及那像现在您怎样来看待这个?
    毛新生:我觉得现在大家关键都看是怎么做?我觉得SOA概念也好,新颖也好,我们就是总结嘛,谁都愿意去把他接受消化,怎么样去做这个事情呢?应该说是对每一个人来讲,就是重视考虑这个问题,怎么样去起动这个事,做SOA这个事情我的建议是这个样子的,就是首先我觉得也就是说我不是H这个主题来说的,我是作为领导决策者来说的,我是看说SOA的这个领导来说的,我可以概念一下,这个说法你是不是对于这个角度郑和的需求,那比如说我这个人的沟通湖东是不是可以做到比以前更努力?因为以前在之上的工夫没有办法满足法律法规的要求,还有一些法案,或者是说你发现你数据的质量很差,还有就是分布你想要得到你做这个业务信息的成分,这个是矛盾的,这个对于客户的体验,是一个快速的决定等等都很成问题的,我们天天都嚷嚷,报表没有啊,就是这个反应式不是问题,而是你们企业的内部的一个问题,有的时候可能是业务流程,能不能把比较多的,。
    孟岩:就是我相信毛先生说的不全是一个概念。
    熊节:不是的,如果我们有客户做SOA的话,我们也会给他们评估,大概会评估成4、5级,你分不清SOA的好坏,可以看成是服务的,在有就是有标准化的信息组建,但是这个不是为了评估你4级比6级强,不是这会师,我们要看到我们现在在什么地方,我们现在提供的参考价值。
    孟岩:那你从做IT这行业开始,你们时钟宣传这样的一个历年,SOA更适合每年的开发企业,SOA更适合开发团对。
    熊节:不是这样的,不是说需企业需要SOA这个,而是说他需要把SOA是这个企业去面向的条件,当他选择了SOA以后,整个它的IT的人和IT的工作方式都会边。
    孟岩:为什么呢?
    熊节:你像SOA最初是一个铁板一块,这时一个很大的改进流程,改进过程,不可能等到整个完成以后在拿去用,这时等死的,不可能这样用的,所以我们要作一些新的组建来不断的改进过程,只有用这种方式,这个企业的SOA的改进,我说的他这个提审才有可能做的下去,如果你告诉他说我们把你的系统用两年时间改称SOA,这个代价是非常大的。
    毛新生:这个是比较统一他的回答。
    孟岩:您觉得主要推进SOA用的是企业用的还是说是开发的团队?谁的担子重一些?
    毛新生:我觉得这个需要看具体的情况,有的时候技术方面的团队需要去师资和师资的访问等等,有的时候呢?是面对面的,其实我们给这些客户计算下来,不是称赞,如果导致这个项目失败,那会在IT行业中长期的帆布过深来,就是需要给别人一个评估的改善过程。
    熊节:从业务的层面讲,他必须接受一开始的振动,甚至于是对他IT的全面改造这样的一个过程,从IT的角度来说,必须跟它的方式一样,角度也一样,但是不是特别简单的一件事,在每一次产生之后都会产生价值,这样会让过程便的相对严厉一些,就是两个本身业务价值的起动汽油生存的业务价值,第二个是说因为你对业务价值是一样的,所以说你的业务价值量是就是你没有看到,没有体会到,这样的话,就是你没有一个好的基础。时钟是我们自己来对我们自己来讲,就是说你需不需要那么这些顾问要说一下怎样的做法,就是在国外的比较流行又相对来讲比较成功的你占这个企业的相关部门大家都知道这个较SOA的转型,这一类的东西,其实在这里面有一个重要的角色,就是推行百为,战斗委员会,这些都是比较告诫的东西,还有就是SOA的方向啊,这个比较的一些监管还有一些相关的事情,另外就是对我们的顾问都是IT不同的部门,另外这些都是可以对每一个项目去看去咨询,SOA的转型的要求,像我们基础的管理,SOA侧出一些开发的过程啊,开发的方法啊,他们就是完了的华,他们做了一阵子以后,这样的话,人们就是STILL,然后就是宏观的一些东西啊,还有一些厂家还有组建的就是比较成熟了,这个基础性,SOA比较好。是怎样去解决去体会,SOA承诺的这些价值和基础。
    孟岩:对开发者来说这么多的观众,开发这或者是架构是设计师对他们来说呢?有一种说法是好象对开发这的影响比较小?
    熊节:我觉得这这个应该看你这个团对以前的工作方式是什么样的,就是即便把企业变成SOA的情况来说,亟待开发是必不可少的,就是这个产品的快法需要带来多大的一个事情,另外就是说技术的标准理解和应用,这其实是随着更简单的问题。
    毛新生:我补充一下改变说这个还是有的,在我看来他涉及的这个思路就是说做法就是说我比较看好这一块,但是今天我昨晚这个东西我觉得全局来讲,很平静,我不知道怎样来管理我这一块。
    熊节:而且架构是还必须要去管理SOA的这一块架构的问题。
    毛新生:对,所以在我来看这个思路的一些问题还有比较深入的一些体会,更进一部来讲,就是更加关注的体会,还有过去的一些做法来讲,实现出来的路,像一些IBM现在做的一些其他的厂商做的一些一种学的一种体会,他要去常识的,更进一步他要将要熟悉不同的厂家不同的思路,还有你看到的都是他一些架构的原始,针对你们的架构他要是什么样的架构,更仅一部来讲,就是现在要面对的SOA架构他认证的一些技术,他应该比较好了解,这样的话就是他针对的比较准确的来说比如服务的架构里面,如果你说传统的文字来说你是怎么去作架构决策?管理的怎么板?所以这个对架构来说更进一步来讲,就是对组来将,就是需要增加定向的一些方向设计。过去的话,可能只是ISKISSUSKISS,其实你看人家ISKISS的观点很吸引别人,所以对我们来说这个sofiist,来支持这个,所有的问题都是过去不谈的,过去谈的就是把USKISS写完就完了,这个东西不仅仅是对价格来谈,还需要有小组里面的业务人员,那么这个业务人员就是有它的借助有它的共同工作,出来很多好的东西,就是我们讲,这个东西,有这个业务创新有这个业务做,就是INVITION,再往前谈,就是他还有一些其他的,我们这些DA,我们会去理解前面的一些页面设计和数据的决策,这些东西必须有足够的背景足够的去熏陶,然后进一步去结合他这个设计,要不他这一块就是去散了,他要结合具体的软件具体的设计做出来,要求他对SOA等等一些新的东西保持一个很好的理解。我觉得这个是属于挑战了,更进一步些头的人就是了解,比如我要实现这样的一个什么东西,也有可能是。
    孟岩:这个不仅仅是变化,而且变化还是很大的。
    毛新生:还有一些东西就是说他有一个很重要的理解,就是说整个这个事情是规定有这个去做,这个GAMNES,不是简单的理解,而是跟业务更好的对齐,开发的过程开发的方法,那么在SOA的方法里面呢?就是出现了探索创新阴私,还有不管是PSP等等,代表最佳理念来讲,多多少少我们都可以考虑去相,我觉得这里面非常有意思的是一点改变SOA的架构大家相对的理解是什么呢?就是说你能不能很好的利用这点?我们对SOA有了很好的一点,大家都不摆在一期了,因为这个跟今天的OFF很配合的他能不能跟其他的结合在一期?依赖于跟其他的角色工作,这时一个很大的课题,这个课题还是刚刚的开始,也就是说这个架构伴随这新的架构,新的工程,我举个离子就是说我在三星做的时候,我们在三星的人至于我们的IBM,还有韩国的人,还有三星自己的人,在短短一个月的时间内,就是去完成一个系统,这时一个很大的压力,会面临很多挑战,其实是分布的,其三我们要做测试的话,就是牙根不了解,要去重新测试系统,所以我们起动的所谓的英国来自IBM的最佳信念,每个人都不需要依赖于任何的开发这。更进一步来讲,其实SOA有更好的方面,其实就是让大家去探索,开发带来得好处过程,同时他对测试也带来好处,我们能不能今天我们从开发的角度来讲,我们把这个服务跌倒等等,我们叫做所谓的业务的价值,我马上就能测试,实际上这个测试是非常重要的,不想过去,过去执行的路径是半死的,相对有限的,而今天由于对这个服务本身的期限,他这个存在的全路都是板定,都是非常多的,而且ESP全都是这样的,这些影响在业务上带来的影响有时什么?所以这个是一种影响,我们除了动态除了演变的复杂性带来的压力,也可以带来林外一种问题,解决四就是说我能不能保证就是说正式大规模的一个来说就是做一个全面的测试,我们没有办法讲定,但是今天我有办法就是说我能够把它的这个影响比较好的局面,只是这个东西,然后作相干的测试,如果这个东西你悲观一点来将就是它的一些好处也是它的一些机会。就是像熊节讲的那样我们可以越来越有更好的结合。从开发过程更加的产生生产效率,更快更好。
    孟岩:确实非常精采,熊节有什么补充没有?
    熊节:没有,刚才他讲的已经非常精采了。
    孟岩:今天非常感谢毛先生这么精采的观点,我们还希望有机会再请您再探讨您的观点,很高兴和大家一块度过这段时间,下次再见。

 

抱歉!评论已关闭.