当人们热衷谈论SOA的理念、定义、相关技术性的时候,SAP已经推出了SOA的相关产品。据记者采访到的SAP官方的高层表示:SAP的SOA理念和产品在一定程度上领先业界中其他厂商2至3年。SAP是从什么时候开始研发SOA产品的?领先于其他厂商2至3年,又是何从谈起?SOA是SAP的基础发展战略吗?近期,IT168记者专访了SAP公司中国研究院院长芮祥麟博士,为以上的问题做了解答。
SAP的SOA领先业界2~3年
记者:SAP TechED 2007大会的主题是“企业级SOA——助力您的业务革新”,在之前我采访SAP CTO张侠先生的时候,他表示无论是谈SOA技术理念还是ERP的产品,SAP是领先Oracle公司以及业界其他厂商2~3年。可否具体解释一下为什么这么说?在这次大会中,SAP是不是会对SOA有新的定义,或者有一些新的论点和观点出来?
芮祥麟:SOA概念实际上不是新的东西,这整套想法实际上从20世纪80年代末期在计算机领域学术界就开始讨论了,只是当时苦于没有可以实践的平台。因为当时不论是互联网的技术是个平台上的技术都是很落后的。而当时对于SOA的运营才刚开始,实际上在当时要想找到相关的技术人员让他们能够接受这个技术都非常困难,所以当时只是在学术界讨论。所以说SOA理念出现得很早,只是当时苦于没有实践的平台。
现在到了2007年,整个互联网规模稳定了,以及网络资源分配(比如说带宽)以及一些非常基础的技术在互联网架构下已经成熟了,这是为SOA创造了第一个实践的基础。
SOA的第二个实践基础是面向对象(Object-oriented)的技术的成熟,从1985年到现在为止已经非常成熟。而在这时SOA整个理论架构到了可以实践的阶段,并且在ERP领域又有了这两个实践基础,再来谈论SOA就是水到渠成的事情了。
我觉得SAP在SOA理念方面还是走在前面的。
大家习惯讲到的SOA,同类产品比较多,比如IBM公司、微软公司都有各自针对SOA的产品推出,他们的产品都是以技术为主。而SAP是唯一把在ERP领域中所累计的经验能够向SOA方面做转换,所以我们叫“企业级的SOA”,这方面我们走在了前面。
现在看一下市场上能够拿得出可以和SAP相比较的产品,在广度、深度方面,至少在企业级的SOA方面,我相信SAP领先至少是2~3年。
SAP在2002年就开始投入SOA产品的研发。在中国、德国、印度,到现在为止已经投入了有好几千人,这是相当巨大的投入。从2002年到现在,我觉得还只是初步的完成,可以拿出一些SOA相关的实际产品来投入到给市场中,而较于其他同类竞争对手,我认为他们推出同类的产品至少还需要2~3年。