SOA能否突出重围

  SOA发展的现状与趋势何在?面临的挑战与阻力何在?在中科院计算所仲萃豪教授的带领下,博士生们展开了激烈的探讨,各抒己见。

  面向服务的构架SOA是个好东西,但还有些扑朔迷离,它就像是一座山,远看郁郁葱葱,近看荆棘丛生,真想登上去的时候不知道哪一条路可行。

  7月22日,在中国科学院计算技术研究所博士生导师仲萃豪教授的主持下,众博士生就SOA的现状与未来走向展开了一场别开生面的大讨论,会上大家各抒己见、畅所欲言。

  开会时间还没到,学生中的负责人周到地为大家准备好水果与饮用水,为会上轻松的氛围做好了铺垫。陆续进入会场的人,小声交流着自己对这次会议主题的看法与观点,为会上的研讨预热。

  正视现状与前景

  SOA在发展中遇到的困难和阻碍,其发展现状和今后的发展趋势,是个值得研究和探索的话题。

  以“SOA的发展前景评述”为题,首先作报告的计算机软件与理论专业研博生龙腾提到:“社会是由面向服务组成,将服务概念用于创建新的系统时,构成了SOA。SOA的目的将现有软件实体互联互操作,如科技部要将全社会的科技单位连接起来,以适合科研的需要,又如电子政务、电子商务、企业网。由于互联网的发展,社会需要和技术成熟,从而产生了SOA ,它是当前最理想的解决方案。”

  的确,正如龙腾所说,IT商业价值倍增的源泉在于业务与技术的融合,而SOA的技术的实践是一条比较好的线路。SOA是软件技术的重大发展方向之一。国外从2001年就开始研究SOA,并已取得了实际应用。有十分广阔的市场前景。

 “SOA的核心是如何把用户的商业资产快速流程化,在别人还零星做小模块的时候,IBM已经开始规模化制造。新成立的IBM的SOA中心正是把用户行业资源变为‘积木化的工厂’。而SOA产业化是指:服务部把行业资源与用户需求进行流程化、浓缩与解构,软件部把这些资产模块化、组建化,最后由服务中心实施用户组装运维。”在谈到SOA产业化时,龙腾提出了以上观点。IBM是把SOA比喻成了“积木工厂”,而它的本质其实就是SOA产业化,即技术+业务+产业链。

  据相关分析预计2008年SOA会有大发展,但实际上中国的企业大多数是在观望,开发SOA的确是极少数。就这一问题,龙腾在报告中指出其原因有以下四点:

  首先,名目繁多或概念过于超前。在阐释SOA的理念上,各家厂商可谓八仙过海,各显神通。对处于摸着石头过河的SOA产业来说,市场的培育需要概念开路。名目繁多或过于超前的概念,其好处是可以让更多的厂商在市场上取得发言权,让用户有更多的选择;其坏处是,很容易让用户在对SOA创造商业价值抱以几许期待的同时,不免多了几分困惑。

  其次,IT新宠的必经之路。还记得在若干年前,ERP概念被炒得火热。上了ERP是死,不上ERP也是死,其争议性如果用烈火烹油来形容都不为过。一时间,多少豪杰为ERP竞折腰。演进到今天,炙手可热的IT新宠又是谁?SOA无疑榜上有名。那么,SOA是否会重现当年ERP一样的曲折过程?很有可能。这一观点得到了在场大部分师生的赞同。

  再次,环境因素。SOA本身不可能独立发展,它必然要受到配套技术手段、中国企业用户系统建设水平等等的牵制。

  最后,SOA的宣传和效果不成正比。当对SOA的单方面宣传不断上扬,到达一个小高峰时,由于配套技术手段不够成熟,中国企业用户信息化水平不高等因素的影响,将令SOA的成效大打折扣。

  诚然,现阶段的正确态度就正式现状与前景。现如今,上ERP是一个再正常不过的事情了。也许在不久的将来,实施SOA也是再正常不过的事情。IT就是这样在曲折中演化,不断抛弃着自己,改变着我们的生活。

  直面挑战与阻力

  在本次报告会中讨论的另一个重点问题是,SOA所面临的挑战与阻力。IT企业继续从架构和标准层面上对SOA进行评估。但是,现在越来越多使用Java 和.NET技术平台的数据中心与SOA的有效应用产生冲突。从总体趋势上来讲,这些情况在很长一段时间内依然会持续发生。这是挑战之一,数据中心与SOA的有效应用产生冲突。

  而应用软件服务器的使用是第二个必须面对的挑战。它从商业边沿转移到了中心地位,数据中心将之看作是它们运营的核心。但是许多这样的数据中心可能并不被认为是SOA,它们比SOA有过之而无不及。其充分的分布并在功能性和复杂性都有成长潜力的应用软件,而且正变成商业交易的重要组成部分,在一些案例中也扮演着关键的角色。

  当讨论到SOA面临的阻力时,计算所博士生李超说到:安全性复杂、对商业流程的计划要求高——人才匮乏、系统性能下降、难以满足个性化开发需求、来自企业内部的阻力、缺少一套完整的标准体系这几个问题是目前SOA所要克服的最大阻力。

  其中最重要的是,人才匮乏和缺少一套完整的标准体系。人才匮乏,一方面是企业方面缺少对SOA有相当了解的人员;另一方面是SOA厂商缺乏熟悉企业业务流程的人员,与此同时,有些开发人员还没有意识到自己是在提供一种服务。实际上,任何一个人的编码都是在为自己或者别人提供一种服务。因此,如何培养具有SOA意识的人才是一个关键的问题。

  标准化的问题其实一直以来都是中国各行各业发展中存在的一个问题,不仅仅是软件行业。在讲究个性化的年代,一些底层的东西还是需要很好的标准化才能更好、更方便快捷地实现个性化,这也是符合SOA的模块化、易组合的特点的。所以,如何构建一个标准的平台,并在其上实现企业所需要的所有标准化的服务,将是一个需要亟待解决的问题。
 
 “成功实施的案例还不够多。毕竟是最近几年才开始火起来的一项技术,要想在短短几年时间内就迅速的应用开来,是不现实的,它必须经历一个发展过程。就目前来看,SOA的应用主要还是集中在一些有经济实力的企业或是政府部门,而且刚实施不久,究竟效果如何,相信很多的企业和部门都在观望之中。这也正是为什么在IDC的调查报告中,有近40%的被调查企业正在处于论证阶段的原因,就是想看看别人实施的效果到底怎么样。”对于阻力问题,软件所的徐亮补充说到。

  就这一问题众人展开了又一轮激烈的探讨,李丰提出了IT人员要从思维模式上转变,要从代码的编写者、程序的开发者向服务的提供者和使用者转变。而陈雷则提议应该辩证的看待SOA……

  时间在轻松、和谐的氛围中过得很快,报告会在仲教授的总结发言后也落下了帷幕。畅所欲言是这次会议的宗旨,对SOA发展前景与阻力做出了较为完善的评述。

  SOA是一个面向未来的长期策略。它可以大大提高IT基础结构的灵活性,使企业满足短期内的新业务要求,通过重复利用现有业务逻辑和数据模型,将成本、资源和时间开销降至最低,并降低风险来达到此要求。现阶段,在实施SOA的过程中应该特别注意两方面问题,一是原有框架中的集成问题,二是服务粒度的控制问题。解决好这两个问题,SOA才有可能成功。我们相信随着SOA的不断成熟,成功的案例越来越多,SOA必将成为企业开发的首选。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值